Nichola Brand Ltd Company number17163539 StatusDissolved TypePrivate Limited Company Incorporated17 Apr 2026 Dissolved1 Sep 2026 Nature of business Retail sale of clothing in specialised stores Registered office 17163539 - Companies House Default AddressCardiffCF14 8LH Data JSON Markdown