About Beechwood House Developments Ltd. (03761490) United Kingdom