About Lacrosse Property & Legal Ltd (10465473) United Kingdom