120 LAMBTON ROAD, LONDON
Reg Number: 14261228
Date of Inc: January 01, 1970
124 LAMBTON ROAD,
Reg Number: 04800179