About The Herrington Park Management Company Limited (13611473) United Kingdom