About Norwich Stannard Place Centre Limited (06967554) United Kingdom