No complacency on World Cup security, says cricket chief Richardson

The England and Wales Cricket Board will host the World Cup from May 30 to July 14.