Eastmains Farm And Co Company numberSL001364 StatusActive TypeLimited Partnership Incorporated14 Aug 1989 Registered office Eastmains FarmNewbiggingCarnwath Data JSON Markdown