Overview
Legal name
JUMBO CONTRACTS (INTERIORS AND EXHIBITIONS)LIMITED
Region
London
Registered address
73 PARKWAY
LONDON
NW1 7PP
Insolvency history
Yes