Overview
Legal name
SHANCASTLE INVESTMENTS LIMITED
Region
Scotland
Registered address
37 HILL STREET NORTH LANE
EDINBURGH
SCOTLAND
EH2 3LQ
Insolvency history
No