About Primrose Mews Management Ltd (NI671786) United Kingdom