About Beechgreen Properties Ltd (13602846) United Kingdom