MILLARS AUTOS LTD Company number SC850208 · Monitor this company Active - Proposal to Strike off Overview People 2 Control Documents Analysis Location Related Registered office AddressUnit 5 Station Road, Duns, Scotland, TD11 3HS PostcodeTD11 3HS Companies at this postcode 33 Map