St John Swaziland runs the Friends of St John Children’s Centre for children as well as running first aid and home based care services.