Company identity
Founded / incorporated
13 January 2014
Company number 08842703
Legal name
60 ROAD STUDIOS LIMITED
Company type
Private Limited Company
Region
East of England
Registered address
10 CHAOMANS
LETCHWORTH GARDEN CITY
HERTS
ENGLAND
SG6 3UB
Insolvency history
No