UEN: 53321029A · 10 years old
83 AMBER ROAD #11-12 THE SHORE RESIDENCES Singapore 439894
4 other companies registered at this address
Other live companies with SSIC 62090 — DEPLOYMENT OF INFORMATION TECHNOLOGY SYSTEMS