About Primrose Management Limited (02280647) United Kingdom