About Nx Properties Limited (11881620) United Kingdom