Overview
Legal name
CALLANISH LAND LIMITED
Region
Scotland
Registered address
6 LOGIE MILL
EDINBURGH
LOTHIAN
SCOTLAND
EH7 4HG
Insolvency history
No