SQUIRREL TECH LTD

Company number 16354404 ·

Active

1 officer / 2 resignations

Aaron Alexander NEALE

Director Active
Correspondence address
4 Vicarage Road, Teddington, England, TW11 8EZ
Appointed
2026-03-30
Nationality
British
Country of residence
England
Date of birth
August 1987

William Frederick Neal DAUBNEY

Director Resigned
Correspondence address
4 Vicarage Road, Teddington, England, TW11 8EZ
Appointed
2025-03-31
Resigned
2026-03-30
Nationality
British
Country of residence
England
Date of birth
March 1995

Artem KALIKIN

Director Resigned
Correspondence address
4 Vicarage Road, Teddington, England, TW11 8EZ
Appointed
2025-03-31
Resigned
2026-03-30
Nationality
British
Country of residence
England
Date of birth
December 1994