Lens & Pen Project
Lens & Pen Project is a Sole Proprietor (motion Picture, Video, Television And Other Programme Production Activities N.e.c.) business based company which address is Greenwood Villas, Greenwood Walk, Singapore (289099) and incorporated on 13 Jul 2016 & UEN is 53341570E & SSIC code is 59119
- 53341570E
- 13 Jul 2016