About Primrose Property Holdings Ltd (10044115) United Kingdom