About Birch Property Investments Limited (09623574) United Kingdom