About Beaumont Apartments Management Company Limited (05263392) United Kingdom