About Beechwood Haven Limited (11269252) United Kingdom