About Godolphin View Management Company Limited (05994831) United Kingdom