About Lux Homes Developments Ltd (12063267) United Kingdom