About Barrington Mews Management Company Limited (06139199) United Kingdom