43 Lodge Lane, North Finchley
Reg Number: 07928914
Date of Inc: January 30, 2012
19 Lodge Lane, London
Reg Number: 10339318
Date of Inc: August 22, 2016