is inactive
Where is BARROWS SPECIAL PROJECTS's headquarters?
BARROWS SPECIAL PROJECTS's headquarters is located at LLOYD HOUSE 66, BAY TERRACE, DURBAN, 1724
What year was BARROWS SPECIAL PROJECTS started?
BARROWS SPECIAL PROJECTS was started in 1999