About Newhall Centre Limited (12875160) United Kingdom