About Lux Homes Property Group Limited (10542961) United Kingdom