The Lambourn Press Limited Company number02204762 StatusLiquidation TypePrivate Limited Company Incorporated11 Dec 1987 Registered office 7 Caledonian RoadLondonN1 9DX Data JSON Markdown