About 130 Fenchurch Street Lp (LP017055) United Kingdom