Opacus
Opacus is a Sole Proprietor (other Information Technology And Computer Service Activities (eg Disaster Recovery Services)) business based company which address is Upper Serangoon Road, Singapore (534684) and incorporated on 12 Aug 2010 & UEN is 53173584B & SSIC code is 62090
- 53173584B
- 12 Aug 2010