Southwell Wellness & Spa Ltd Company number16238391 StatusActive - Proposal To Strike Off TypePrivate Limited Company Incorporated8 Feb 2025 Nature of business Hairdressing and other beauty treatment Registered office 16238391 - Companies House Default AddressCardiffCF14 8LH Data JSON Markdown