About Beechwood Living Limited (10275547) United Kingdom