About Lux Homes Assets Ltd (12196943) United Kingdom