It is important to have your future customers checked for their credit worthiness. To utilise the information contained by Credit Reporting Bureaus are a good start rather than checking with their supplied referees. Their database which can give up to date company searches, credit scores, Director information and any default information.
This information will give you a better idea if you should be giving credit to them or what your terms will be. It can also monitor customers for you and send alerts of any adverse activity e.g. wind up action or insolvency.