Email info@wearecallidus.com Phone 0113 385 2740 Address LEEDS: Callidus Health & Safety Ltd, Brookfield Court, 1 Selby Rd, Leeds LS25 1NB NOTTINGHAM: Callidus Health & Safety Ltd, Suite 203, St Nicholas Court, 25-27 Castle Gate, Nottingham, NG1 7AR