The Findlay-Leitch Partnership Company numberSL002396 StatusActive TypeLimited Partnership Incorporated20 May 1994 Registered office Rowallan Home FarmFenwickAyrshire Data JSON Markdown