Stoke has appointed Owlhurst Communications to provide a range of public relations and general communication services.