About Lockes Field Management Company Limited (02070109) United Kingdom