About Birch Property Developments Limited (09040796) United Kingdom