Geolo Capital invests in real estate and businesses, including venture investments in consumer and property technology companies.