About Birkacre Park Management Company Limited (06630656) United Kingdom