Messrs Dodd Company numberSL002172 StatusActive TypeLimited Partnership Incorporated11 Mar 1993 Registered office Threepwood, BlainslieGalashiels, Selkirkshire Data JSON Markdown