3 THOMAS MORE SQUARE SQUARE, THOMAS MORE SQUARE, LONDON, TOWER HAMLETS, E1W 1YW
Company Number: 04128947