LEFTSIDE CONSULTING LTD Company number SC395344 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office AddressTHE COTTAGE, 11A SOUTH GEORGE ST, DUNDEE, SCOTLAND, DD1 2QB PostcodeDD1 2QB Companies at this postcode 3 Map