Overview
Legal name
SCALA CHAUFFEUR DRIVE LIMITED
Region
Unknown
Registered address
ARCHES 104-105-106
TINWORTH ST
LONDON
SE11 SEQ
Insolvency history
Yes