Messieurs Macdonald Partners (Holydean) Company numberSL003152 StatusActive TypeLimited Partnership Incorporated22 Oct 1997 Registered office Holydean FarmMelroseRoxburghshire Data JSON Markdown