15-17 Redchurch Street London Limited