About Lacustrine Properties Ltd (13422548) United Kingdom