Dissolved company, linked to Cavell Music.
Full legal entity name: Cavell Music LimitedUK Company Number: 02639011