10X Investments - 34 Somerset Road, Sovereign Quay, Suite 105, Foyer A, 8005 Cape Town, Western Cape - Rated 3.5 based on 24 Reviews "Took up 3.