About Birchwood Property Holdings Limited (12192907) United Kingdom