250B BALLARDS LANE, LONDON
Reg Number: 14420963
Date of Inc: January 01, 1970
Flat 1 Medina Lodge, Finchley
Reg Number: 09044032
Date of Inc: May 16, 2014
248 BALLARDS LANE, NORTH FINCHLEY
Reg Number: 14604521