TERRA IMAGINARIA LTD.

Overview of TERRA IMAGINARIA LTD.

Address Line 1
66/5 IONA STREET
Address Line 2
EDINBURGH
Town
County
Postcode
EH6 8RH
Number
SC328126
Category
Private Limited Company
Status
Active
Incorporated
2007-07-23
SIC Code
99999 - Dormant Company