About N X U Properties Limited (11411326) United Kingdom