About Newell Estates Limited (10773235) United Kingdom