About Lxd Property Group Ltd (12749326) United Kingdom