Overview
Legal name
THISTLE FOUNDATION
Region
Scotland
Registered address
THISTLE CENTRE OF WELLBEING
13 QUEEN'S WALK
EDINBURGH
SCOTLAND
EH16 4EA
Insolvency history
No