About Alpha Mews Management Limited (NI043789) United Kingdom