Abacus International Pte Ltd
Stampines Central 1 #08-01 Abacus Plaza Singapore 529540
+65-6426-0066
+65-6426-0088
Computerised Information Services | Online Accommodation Reservation Service