About Duchess Park (newmarket) Management Company Limited (08619695) United Kingdom