About Beechwood Properties Solutions Ltd (11701328) United Kingdom