spruce holdings