John Pryde and Company 1a Grindlay Street Court, Edinburgh EH3 9AR