Site is Temporarily Closed for Construction

Sorry, we're doing some work on the site

Thank you for being patient. We are doing some work on the site and will be back shortly.
Intrabai DMCC
Unit No. 2705, 27th Floor, Platinum Tower,
Cluster – I ,Jumeirah Lakes Tower, Sheikh Zayed Road,
Post Box : 340597
Dubai, United Arab Emirates
Tel : 00971 4 4531909
Fax : 00971 4 4529712
Email : info@intrabai.com