North Levrattich Fields 91 Company numberSL002115 StatusActive TypeLimited Partnership Incorporated1 Mar 1993 Registered office North Levrattich FarmArdclach, Nairn Data JSON Markdown