Odeon Theatre
Odeon Theatre is a Sole Proprietor (motion Picture/movie Distribution) business based company which address is North Bridge Road, Singapore (188720) and incorporated on 04 Nov 1975 & UEN is 21204800K & SSIC code is 59131
- 21204800K
- 04 Nov 1975