THE 5TH THOUGHT LIMITED Company number SC853548 · Monitor this company Active - Proposal to Strike off Overview People 1 Control Documents Analysis Location Related Registered office Address3f3 12/3 Oxford Street, Edinburgh, United Kingdom, EH8 9PJ PostcodeEH8 9PJ Companies at this postcode 9 Map