About Mead Park Management Limited (04399611) United Kingdom