About Lagoon Property Portfolio Limited (10824144) United Kingdom