Founded as our first business in 1981, Margolis Trading is the cornerstone of the Margolis Holdings group of companies.
Step Investments was founded in 1986. It is the management arm of our commercial property.
Stephen Margolis Resort is a unique resort nestled in the Nyarongo River valley in Zimbabwe’s capital, Harare.