TECHSPACE 360 LIMITED Company number SC756192 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address41 Shandwick Place, Edinburgh, Scotland, EH2 4RG PostcodeEH2 4RG Companies at this postcode 29 Map