TECH SCREEN SOLUTIONS LTD

Company number SC850015 ·

Dissolved

1 officer

Allan RUSSELL

Director
Correspondence address
24238 Sc850015 - Companies House Default Address, Edinburgh, EH7 9HR
Appointed
2025-05-27
Nationality
British
Country of residence
Scotland
Date of birth
November 1980