About Nov8 Properties Limited (13444515) United Kingdom