Tillydesk Farms Company numberSL001780 StatusActive TypeLimited Partnership Incorporated3 Dec 1991 Registered office AuchnagattEllonAyrshire Data JSON Markdown