comrie croft