About Lx Properties Limited (10156727) United Kingdom