13B NELGARDE ROAD, LONDON
Reg Number: 12517367
Date of Inc: January 01, 1970
7C NELGARDE ROAD, LONDON
Reg Number: 05666948
Date of Inc: May 01, 2006
25 NELGARDE ROAD, LONDON
Reg Number: 09777188