HELMHOLTZ SOFTWARE LIMITED

Company number 14675751 ·

Dissolved

2 officers

Correspondence address
81 Cavendish Road, Cambridge, England, CB1 3AE
Appointed
2023-02-20
Occupation
Business Executive
Nationality
British
Country of residence
England
Date of birth
February 2000
Correspondence address
81 Cavendish Road, Cambridge, England, CB1 3AE
Appointed
2023-02-20
Occupation
Business Executive
Nationality
British
Country of residence
England
Date of birth
January 2000