Scala Chauffeur Drive Limited Company number01245758 StatusLiquidation TypePrivate Limited Company Incorporated24 Feb 1976 Registered office Arches 104-105-106Tinworth StLondon Data JSON Markdown