About Rhoden Park Management Company Limited (12137169) United Kingdom