Multi-agency working: a detailed study