Overview
Legal name
CHF 11 LTD
Region
London
Registered address
C/O DUFF & PHELPS 32 LONDON BRIDGE STREET
THE SHARD
LONDON
SE1 9SG
Insolvency history
Yes