fbpx
Site Logo -03

Contact Us

GET IN TOUCH

Our Contact

Email Address

[email protected]

Call Us

United States:
+1 (302) 480-9990
Malaysia:
+603 2202 3875

Follow Us

Our Offices

United States of America (HQ)

IMAGO TECHNOLOGIES LLC (38-4207639)

2093 Philadelphia Pike #7836

Claymont, DE19703,

United States of America.

Hong Kong (APAQ HQ)

IMAGO TECHNOLOGIES LIMITED (2810592)

32/F Central Plaza,

18 Harbour Road, WanChai,

Hong Kong.

Malaysia Branch Office

IMAGO GROUP HOLDINGS  SDN. BHD. (1390996-H)

SO 6-2, Menara 1, Strata Office,

No.3, Jalan Bangsar, KL Eco City,

59200 Kuala Lumpur,

Malaysia.