SMITH, James Frederick Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Mbradford Holdings Ltd Secretary 8 Sep 2016 1 May 2020 Data JSON Markdown