About Newell Properties Limited (03417192) United Kingdom