Map Location
Ozura Sdn.Bhd.
Unit 611 Blok G No 9, Phileo Damansara Jalan 16/11, 46350, Petaling Jaya, Selangor, Malaysia