About Birchdeane Properties Ltd (03953882) United Kingdom