About Birch House Developments Limited (07292067) United Kingdom