About Lagoon Management Limited (03766678) United Kingdom