Company Registrations

AddressSWX Europe Holdings Limited
34th Floor, One Canada Square
London E14 5AA
Registration no.
VAT registration no.
Registered in England 2578702
773 8188 84
AddressSWX Europe Limited
34th Floor, One Canada Square
London E14 5AA
Registration no.
VAT registration no.
Registered in England 4199482
773 8188 84