The Studio, London
Reg Number: 03200701
Date of Inc: May 20, 1996
13 Lamont Road, London
Reg Number: 05386141
Date of Inc: March 08, 2005