About Birch Properties Limited (01080720) United Kingdom