Celluloid Pictures
Celluloid Pictures is a Sole Proprietor (motion Picture/movie Production) business based company which address is Jurong West Street 62, Singapore (640603) and incorporated on 09 Sep 2010 & UEN is 53175322X & SSIC code is 59111
- 53175322X
- 09 Sep 2010