About Beaumont Avenue Management Company Limited (02578063) United Kingdom