About Brook Mews North Management Company Limited (09049158) United Kingdom