Left Hand Side Films
Left Hand Side Films is a Sole Proprietor (production Of Advertisements, Corporate Videos And Event Videos ) business based company which address is Harbour View Towers, Telok Blangah Drive, Singapore (109258) and incorporated on 28 Aug 2015 & UEN is 53314717D & SSIC code is 59112
- 53314717D
- 28 Aug 2015