Knock Farm Company numberSL000653 StatusActive TypeLimited Partnership Incorporated17 Jul 1984 Registered office Knock FarmLargs Data JSON Markdown