About The Uplands Mews Management Company Limited (05969243) United Kingdom