About Tenter Street Centre Limited (12376129) United Kingdom