About Aubrey Lodge Management Company (enfield) Limited (06431067) United Kingdom