Advanced company searchLink opens in new window

S4 CAPITAL

UK establishment number BR021390

UK establishment office address
12-13 St. James'S Place, London, SW1A 1NX
Status
Open
Opened on
9 July 2018
Type of business
Management Services

This is a UK establishment of
S4 CAPITAL ACQUISITIONS 1 LIMITED

Company number
FC036302