Strikwerda Investments

Building everlasting companies together.