Company identity
Founded / incorporated
5 January 2026
Company number 16943796
Legal name
MARVEL ICA LTD
Company type
Private Limited Company
Region
Unknown
Registered address
60A STATION ROAD
KIVETON PARK
SHEFFIELD
ENGLAND
S26 6QQ
Insolvency history
No