About Beechwood House Management Company Limited (03713659) United Kingdom