About Newell Commercial Properties Limited (00577239) United Kingdom