About Birch Property Consulting Limited (08296307) United Kingdom