Idowu Williamson EMUDA

Total number of appointments 1, 1 active appointments

DE' MARTIN BROTHERS LIMITED

Correspondence address
68 Skene Street, Aberdeen, Scotland, AB10 1QE
Role ACTIVE
director
Date of birth
July 1995
Appointed on
2 October 2023
Nationality
Nigerian