OWEN, Sarah Louise NationalityBritish Appointments1 (1 active) Appointments CompanyRoleAppointedResigned Ice House Design Limited Secretary 16 Sep 2004 Data JSON Markdown