About Dock Street Management Limited (05726385) United Kingdom