About Beaufoy Apartments Management Company Limited (09805161) United Kingdom