About Lagoon Street Property Management Ltd (08589904) United Kingdom