About Birch Developments Limited (11423107) United Kingdom