Mains Of Lesmurdie Farming Partnership Company numberSL001030 StatusActive TypeLimited Partnership Incorporated22 Oct 1987 Registered office Mains Of LesmurdieCabrach Data JSON Markdown