THISTLE HOLIDAYS LIMITED Company number SC454786 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address81 Salamander Street, Leith, Edinburgh, Lothian, EH6 7JZ PostcodeEH6 7JZ Companies at this postcode 25 Map