is inactive
Where is LUVO TELECOMMUNICATION's headquarters?
LUVO TELECOMMUNICATION's headquarters is located at 202 SMITH STREET, 531 PETRONET BUILDING, DURBAN, 4000
What year was LUVO TELECOMMUNICATION started?
LUVO TELECOMMUNICATION was started in 1997