DATAGRID TECHNOLOGIES LTD

Company number 13579221 ·

Active

1 officer

Correspondence address
101 Cavendish Avenue, Harrow, England, HA1 3RF
Appointed
2021-08-23
Nationality
Kenyan
Country of residence
United Kingdom
Date of birth
January 1958