About Birch Property Group Ltd (13084069) United Kingdom