MEOLA, Stefeno Born6/1991 NationalityBritish Appointments1 (1 active) Appointments CompanyRoleAppointedResigned What People Need Ltd Director 1 Jun 2012 Data JSON Markdown