About Lacrosse Property Management Services Ltd (13310668) United Kingdom