About Low Greenfield Management Company Limited (04249182) United Kingdom