Company identity
Founded / incorporated
27 March 2018
Company number 11277151
Legal name
21 FC LTD
Company type
Private Limited Company
Region
Unknown
Registered address
23 PREMIER ROAD
MANCHESTER
ENGLAND
M8 8HH
Insolvency history
No