Snowville Properties Limited Company numberFC040880 StatusActive TypeOther Company Type Incorporated15 Sep 1998 Registered office PO Box N-3944, Suite 200b 2nd Floor Centre Of CommerceOne Bay StreetNassau Data JSON Markdown