Naturemoor Limited Company number02578898 StatusLiquidation TypePrivate Limited Company Incorporated31 Jan 1991 Nature of business 5190 Registered office Station RoadFramlingtonSuffolkIP13 9EE Accounts Year ended 31 Jan 1992 Data JSON Markdown