About Birwood Properties Ltd (03833239) United Kingdom