About Mead Property Management Ltd (12394965) United Kingdom