969 Finchley Road,
Reg Number: 02390404
Date of Inc: May 30, 1989
Reg Number: 01430817
Date of Inc: June 19, 1979
975c Finchley Road, London
Reg Number: 05838080
Date of Inc: June 06, 2006