SPG COMPS LTD Company number SC670029 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address94 Turnhouse Road, Edinburgh, Scotland, EH12 8ND PostcodeEH12 8ND Companies at this postcode 4 Map