Victor Chauffeur Services
23 Alliance Rd., Newham, London, United Kingdom, E13 8PL
(02074) 760079 Phone