About Abbotts Mews Management Company York Ltd (12606835) United Kingdom