Company identity
Founded / incorporated
16 April 2021
Company number 13340455
Legal name
THE LEICESTER STUDIOS LTD
Company type
Private Limited Company
Region
London
Registered address
49A THE AVENUE
HATCH END
PINNER
MIDDLESEX
UNITED KINGDOM
HA5 4EL
Insolvency history
No