About Primrose Residential Project Ltd (10158766) United Kingdom