About Eddington Park Management Company Limited (12422042) United Kingdom