Leaf Records
Leaf Records is a Sole Proprietor (retail Sale Of Music And Video Recordings (e.g. Dvds, Blu-ray Discs)) business based company which address is The Legeng, Bukit Timah Road, Singapore (259725) and incorporated on 09 Apr 1998 & UEN is 52865605L & SSIC code is 47620
- 52865605L
- 09 Apr 1998