Start a new
project
drop us a line
OR VISIT OUR OFFICES
Lamda Tower, 2nd Floor
1 Dimofontos Street,
1075 Nicosia, Cyprus
We’d love to hear from you!
London, UK
Enstar House, 163-173 Praed Street,
Paddington, London,
England, W2 1RH
Phone: +44 (0)207 402 2223
Dubai, UAE
Office 2316, Churchill Tower,
Burj Khalifa District,
Business Bay, Dubai, UAE
PO Box: 213574
Phone: +971 4 457 8644