( B 142 ) 3 Fenchurch buildings , London E.C