About Suffolk Mews Management Company Ltd (NI058288) United Kingdom