STAR SALES LIMITED Company number SC841777 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address153 St. Johns Road, Edinburgh, Scotland, EH12 7SD PostcodeEH12 7SD Companies at this postcode 12 Map