Marshalls Of Luton (Builders) Limited Company number00706577 StatusLiquidation TypePrivate Limited Company Incorporated26 Oct 1961 Registered office Co Michael Pullan And Cain252 Goswell RoadLondonEC1V 7EB Data JSON Markdown