Lylestane Farm Company numberSL002569 StatusActive TypeLimited Partnership Incorporated4 Oct 1994 Registered office Lylestane FarmLauderBerwickshire Data JSON Markdown