Doyle & Company deal in the sale and letting of residential properties in Edinburgh.