About Birch Park Management Company Limited (05366087) United Kingdom