About The Meads (little Canfield) Management Company Ltd (11011795) United Kingdom