Abacus House 34-38 Gloucester Way, London EC1R 0BN