Company identity
Founded / incorporated
11 November 1974
Company number 01190130
Legal name
MARVEL CONTRACTORS LIMITED
Company type
Private Limited Company
Region
East of England
Registered address
11 POPPY FIELD
BIGGLESWADE
BEDFORDSHIRE
UNITED KINGDOM
SG18 8TU
Insolvency history
No