Please be advised that anything relating to Rand Storm cannot be trusted, We have lost many a reliable client trying to facilitate for them. Do not I repeat do not engage with anyone at rand storm they will waste your time and money, we've learnt that the hard way. Theyve given me many false promises about loads
The company is the supposed principal for a long haul contract in Northam