Overview
Legal name
268 EDIN LTD.
Region
Scotland
Registered address
124 SOUTH GYLE GARDENS
EDINBURGH
SCOTLAND
EH12 7RZ
Insolvency history
No