Demeter Beauty Products Limited Company numberNI026442 StatusLiquidation TypePrivate Limited Company Incorporated19 Mar 1992 Registered office 1 Meadowbank RoadCarrickfergusCo AntrimBT38 8XX Data JSON Markdown