About Westhorpe Fields Management Company Limited (04658519) United Kingdom