SCHLATTE, Sara Born11/1994 NationalityAustrian Appointments0 (0 active) Control0 holdings Appointments CompanyRoleAppointedResigned Creative Glasgow Director 25 Jul 2026 Data JSON Markdown