About The Albion Mews (aldershot) Management Company Limited (09391866) United Kingdom