Company identity
Founded / incorporated
7 November 2018
Company number 11666011
Legal name
SVELLA PLC
Company type
Public Limited Company
Region
North West England
Registered address
FIFTEEN MONTGOMERY WAY
ROSEHILL INDUSTRIAL ESTATE
CARLISLE
ENGLAND
CA1 2RW
Insolvency history
No