Urquhart And Logie Farm Company numberSL000232 StatusActive TypeLimited Partnership Incorporated5 Dec 1977 Registered office Urquhart FarmNR Dunfermline Data JSON Markdown