About Primrose House Management Limited (12415110) United Kingdom