John Trevanion, of Trevalster — John Trevanion, of Trevalster — the latest coverage, the community and the facts.