70-72 LEYTON ROAD, LONDON
Reg Number: 12677931
Date of Inc: January 01, 1970
204-206 LEYTON ROAD, LONDON
Reg Number: 09188412
Reg Number: 09470369
Date of Inc: April 03, 2015
NAGRECHA CHARITABLE TRUST, LONDON
Reg Number: 05838731
Date of Inc: June 06, 2006