About Birch House Management Company Limited (10538525) United Kingdom