About Waddington Street Centre Limited (02330506) United Kingdom