is inactive
Where is SHUMBA LEASING CORPORATION's headquarters?
SHUMBA LEASING CORPORATION's headquarters is located at 55 FOX STREET, JOHANNESBURG, 2001
What year was SHUMBA LEASING CORPORATION started?
SHUMBA LEASING CORPORATION was started in 1976