Started with Reg No. FC034633 seven years ago, Farm Flo Limited was set up as a Other Company Type. The current registration address is Dooish, Newton Cunningham Co. Donegal. Before the company moved its offices to Great Britain, it first operated in IRELAND.
Jason D. is the firm's single director, who was arranged to perform management duties 7 years ago.