Megginson Livestock Partnership Company numberLP004096 StatusActive TypeLimited Partnership Incorporated13 Aug 1991 Registered office Kirkburn GrangeGartonDriffield Data JSON Markdown