Middleton Farms Company numberSL000212 StatusActive TypeLimited Partnership Incorporated14 Jan 1977 Registered office Guildie HowesMiddletonMidlothian Data JSON Markdown