About Nubex Properties Limited (13024159) United Kingdom