The Studio, London
Reg Number: 06949926
Date of Inc: July 01, 2009
Reg Number: 02384421
Date of Inc: May 15, 1989