Charles Milnes & Company assist a diverse range of businesses with their insurance and risk management needs. They are specialists in media, technology, production and professional services.