granite ventures