Janhurst Limited Company number02095305 StatusLiquidation TypePrivate Limited Company Incorporated30 Jan 1987 Registered office Printing House66 Lower RoadHarrow Accounts Year ended 31 Mar 1988 Data JSON Markdown