Nebla Ltd Company number16772535 StatusActive - Proposal To Strike Off TypePrivate Limited Company Incorporated8 Oct 2025 Nature of business Architectural activities Registered office 16772535 - Companies House Default AddressCardiffCF14 8LH Data JSON Markdown