Company overview
Company Number
10476913
Name
S4 Capital Plc
Former names
Derriston Capital Plc, Sjpll Plc
Entity type
Public Limited Company
Industry codes
64209
Status
Active
Incorporation date
14 November 2016
Address
12 St. James's Place, London, SW1A 1NX, England
Postal code
SW1A 1NX
Country
United Kingdom