About Telford Shopping Centre Limited Partnership (LP011202) United Kingdom