Thistle Holiday Homes Ltd Company numberSC900361 StatusActive TypeLtd Incorporated25 Aug 2026 Nature of business Hotels and similar accommodation Registered office 2/2 19 Craigend CourtGlasgowG13 2US Data JSON Markdown