About Oakfields (newmarket) Management Company Limited (12552443) United Kingdom