Directory Company Details Roman Alexander Cleaning & Pest Control Solution 2/9 Address: 7th Floor14 Long Street, Cape Town 8001 South Africa Company Type: Associate