is inactive
Where is INTERIOR DECOR SERVICES's headquarters?
INTERIOR DECOR SERVICES's headquarters is located at 15 JOUBERT STREET, CORNER FOX STREET, JOHANNESBURG, 2001
What year was INTERIOR DECOR SERVICES started?
INTERIOR DECOR SERVICES was started in 1998