M Insurance City Centre McKerchar Insurance McKerchar Insurance on Bell Street, in the city centre. View profile for McKerchar Insurance