IT Business Centre
Company Overview
1) Registered under SSM
2) Established since March 2013
3) Law Advisor - Gerard Lazarus & Associates