Search the register – results All results STITCHES IN TIME LTD 10515657 - Incorporated on 7 December 2016 Limehouse Town Hall, 646 Commercial Road, London, London, E14 7HA