About Lxe Properties Ltd (08608543) United Kingdom