About Birch Property Solutions Ltd (12462163) United Kingdom