Jumbo Contracts (Interiors And Exhibitions)limited Company number01122705 StatusLiquidation TypePrivate Limited Company Incorporated13 Jul 1973 Registered office 73 ParkwayLondonNW1 7PP Data JSON Markdown