SQ SOLAR LIMITED Company number SC506453 · Monitor this company Dissolved Overview People 1 Analysis Location Related Registered office Address38 LINTRATHEN GARDENS, DUNDEE, SCOTLAND, DD3 8EJ PostcodeDD3 8EJ Companies at this postcode 11 Map