About Lalande Properties Ltd (13580740) United Kingdom