109 Lockwood House, Kennington Oval, London
Reg Number: 09140737
Date of Inc: July 21, 2014
121 Lockwood House Magee Street, London
Reg Number: 10780525
Date of Inc: May 19, 2017