Loading company profile…
Treflach Farm (Treflach) Limited is a private limited company, incorporated on 11 February 2013, with its registered office in Oswestry. Companies House lists its business as production of meat and poultry meat products and freight transport by road.