South Island Aquarium PTE LTD123450.000Store Claim ListingContact Information22 Seletar West Farmway 2, Singapore 798100 , Singapore, 798100, SGPDetailed Information22 Seletar West Farmway 2, Singapore 798100