About Birchmead Management Company Limited (08011279) United Kingdom