Address:

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

Phone number:

+97142283228

Fax number:

+97142341045

General inquiries:

Enquiry@leca.asia