LLM LTD Company number SC614983 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address22 MILLHOUSE CRESCENT, GLASGOW, UNITED KINGDOM, G20 0UD PostcodeG20 0UD Companies at this postcode 12 Map