TECH STACK LTD

Company number 11508829 ·

Active

1 officer

MR Bogdan Stefan DEMENY

Director Active
Correspondence address
123 City Road, London, England, EC1V 2NX
Appointed
2018-08-09
Nationality
Romanian
Country of residence
England
Date of birth
September 1993