TM WELLS LTD Company number SC396354 · Monitor this company Dissolved Overview People 3 Control Documents Analysis Location Related Registered office Address22 COMERTON PLACE, DRUMOIG LEUCHARS, ST. ANDREWS, KY16 0NQ PostcodeKY16 0NQ Companies at this postcode 6 Map