Master Domain Ltd

Rolleston and Christchurch investment company