About Stratford Retail Shopping Centre Investments (no 2) Limited Partnership (LP014661) United Kingdom