Forkneuk Farm Company numberSL000292 StatusActive TypeLimited Partnership Incorporated3 Oct 1979 Registered office UphallWest Lothian Data JSON Markdown