General inquiries:

enquiry@Leca.ae

Phone number:

+971 4 234 1044

Fax:

+971 4 234 1045

Address:

18 K, 18th floor, The plaza Creekside, Deira, Dubai, UAE