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