About Mercia Park Management Company Limited (12414715) United Kingdom