MCGOWAN, Robert NationalityBritish Appointments2 (0 active) Control0 holdings Appointments CompanyRoleAppointedResigned Omega PLC Director 19 Oct 2006 31 Jul 2010 Omega PLC Secretary 11 Jan 2006 31 Jul 2010 Data JSON Markdown