Company overview
Company Number
SC656684
Name
Trilla
Entity type
Private Unlimited Company
Industry codes
64301
Status
Active
Incorporation date
6 March 2020
Address
1 Earl Grey Street, Princes Exchange, Edinburgh, EH3 9EE, United Kingdom
Postal code
EH3 9EE
Country
United Kingdom