OLSA LTD Company number SC754147 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address9 Allanshaw Industrial Estate, Hamilton, Scotland, ML3 9FD PostcodeML3 9FD Companies at this postcode 26 Map