106 BARCLAY ROAD, LONDON
Reg Number: 11540822
Date of Inc: January 01, 1970
104 BARCLAY ROAD, LONDON
Reg Number: 09436087
Date of Inc: December 02, 2015
72 BARCLAY ROAD, LONDON
Reg Number: 08501248