STS BEAUTY STUDIO LIMITED Company number SC855060 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address98/Ru38 Ocean Drive, Edinburgh, Scotland, EH6 6JJ PostcodeEH6 6JJ Companies at this postcode 34 Map