Middleton Farming Co Company numberSL002264 StatusActive TypeLimited Partnership Incorporated9 Aug 1993 Registered office Middleton Of Panbride FarmCarnoustieAngus Data JSON Markdown