Overview
Legal name
1076 SCOTTAXIS LIMITED
Region
Scotland
Registered address
67 HILLVIEW ROAD
EDINBURGH
SCOTLAND
EH12 8QH
Insolvency history
No