Cherry Duck Farm
Cherry Duck Farm is a Sole Proprietor (other Personal Service Activities N.e.c.) business based company which address is North Canal Road, Singapore (59297) and incorporated on 18 Nov 1981 & UEN is 28746800C & SSIC code is 96099
- 28746800C
- 18 Nov 1981