About Wimpole Management Limited (03127207) United Kingdom