MCCABE, Monica NationalityBritish Appointments1 (1 active) Control0 holdings Appointments CompanyRoleAppointedResigned Scot Sat Ltd Secretary 12 Apr 2010 Data JSON Markdown