About Lux Living Properties Limited (12134262) United Kingdom