Overview
Legal name
STROMBUS (U.K.) LIMITED
Region
Unknown
Registered address
66 WALDECK ROAD
STRAND-ON-THE-GREEN
LONDON
W4 3NU
Insolvency history
Yes