Legal Mentions

Terms and conditions apply to all services provided by Celesta Ltd to our clients. By signing the Order Form or otherwise engaging Celesta Ltd the Client confirms acknowledgement with these legal mentions.

Celesta Ltd address: Agias Fylaxeos 95, 3087 Limassol.

Registration number: HE422856

ok-hand