STUDIO SIX PHOENIX ARTS, LEICESTER
Reg Number: 09003108
Date of Inc: January 01, 1970
STUDIO 5 THE DIGITAL MEDIA CENTRE, LEICESTER
Reg Number: 05882418
Date of Inc: January 01, 1970
Studio 7 Phoenix Square, Leicester
Reg Number: 10811227
Date of Inc: June 09, 2017
STUDIO 7 PHOENIX SQUARE, LEICESTER
Reg Number: 13254291
Date of Inc: September 03, 2021