TWEEDIE & MARSHALL LTD. Company number SC393999 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address44 Vicar Street, Falkirk, Scotland, FK1 1JB PostcodeFK1 1JB Companies at this postcode 29 Map