Barroway Poultry Company numberSL002578 StatusActive TypeLimited Partnership Incorporated10 Nov 1994 Registered office Barroway FarmAuchtermuchtyFife Data JSON Markdown