MICOLTECH LTD

Company number SC897830 ·

Dissolved

0 officers / 1 resignation

Correspondence address
Flat 3, 48 Tudsbery Avenue, Edinburgh, United Kingdom, EH16 4GX
Appointed
2026-08-03
Nationality
Nigerian
Country of residence
United Kingdom
Date of birth
March 1980