SATTERTHWAITE SOLUTIONS LIMITED Company number SC330585 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address18A MORTONHALL ROAD, EDINBURGH, EH9 2HW PostcodeEH9 2HW Companies at this postcode 8 Map