Messrs Barclay & Donald Company numberSL001634 StatusActive TypeLimited Partnership Incorporated22 Feb 1991 Registered office Monquich And SauchenshawNetherlyKincardineshire Data JSON Markdown