About Lux Apartments Limited (12270668) United Kingdom