About Mill Mews Management Limited (NI053244) United Kingdom