LEIBA, Michael NationalityBritish Appointments1 (1 active) Control0 holdings Appointments CompanyRoleAppointedResigned London's Finest Ltd Secretary 31 Mar 2000 Data JSON Markdown