EDINBURGH THISTLE HOTEL LIMITED Company number SC253289 · Monitor this company Active Overview People 6 Financial Control Documents Gazette Analysis Location Related Registered office Address59 Manor Place, Edinburgh, EH3 7EG PostcodeEH3 7EG Companies at this postcode 15 Map