Rumbold & Son Limited Company number00479056 StatusLiquidation TypePrivate Limited Company Incorporated3 Mar 1950 Registered office 45 South End RoadLondonNW3 2QB Data JSON Markdown