THE LEFT HAND LTD Company number SC806042 · Monitor this company Dissolved Overview Control Documents Analysis Location Related Registered office Address78 Calder Street, Lochwinnoch, Scotland, PA12 4DG PostcodePA12 4DG Companies at this postcode 3 Map