About Birchwood Property Investments Limited (03563197) United Kingdom