SQUIRRELAB LTD

Company number SC639205 ·

Dissolved

1 officer

Correspondence address
132/4 PLEASANCE, EDINBURGH, SCOTLAND, EH8 9TL
Appointed
2019-08-19
Occupation
SOFTWARE ENGINEER
Nationality
GREEK
Country of residence
SCOTLAND
Date of birth
December 1988