About Birchwood Properties Limited (04932523) United Kingdom