About Lux Property & Construction Limited (11706694) United Kingdom