About Godolphin Management Co. Limited (02873075) United Kingdom