33 STARCH HOUSE LANE, ILFORD
Reg Number: 11019302
Date of Inc: January 01, 1970
39 Starch House Lane, Ilford
Reg Number: 11787587
Date of Inc: January 25, 2019
Reg Number: 13910051
Date of Inc: February 11, 2022
Reg Number: 14966346
Date of Inc: June 28, 2023
5 Starch House Lane, Ilford
Reg Number: 05772988
Date of Inc: April 06, 2006
3 Starch House Lane, Ilford
Reg Number: 14807679
Date of Inc: April 17, 2023
5 Starch House Lane, Ilford, Essex, London, Ilford
Reg Number: 08772658
Date of Inc: November 13, 2013