About Birch Grove Management Company Limited (03370584) United Kingdom