About Nox Apartments Limited (10574568) United Kingdom