About Northern Lux Apartments Limited (11980750) United Kingdom