About Lx Properties Holdings Ltd (12046809) United Kingdom