View Lakeside SA, limited, CHE-105.633.963, Edwin Deuber