Nickelodeon Asia Holdings Pte Ltd
60A Orchard Road #04-01 Singapore 238890
+65-6420-7380
+65-6323-4493
Satellite Equipment