About Globe Mews Management Company Limited (08269032) United Kingdom