Maveshan Tandree is the CEO of Stowe Holdings.
193 people are employed at Stowe Holdings.
Stowe Holdings is based in Cape Town, Western Cape.
The NAICS codes for Stowe Holdings are [423, 4234, 42, 42343].
The SIC codes for Stowe Holdings are [504, 50].