Cowley Farm Services Limited Company number02322799 StatusLiquidation TypePrivate Limited Company Incorporated29 Nov 1988 Registered office Four AcresCowley LaneHolmesfieldS18 6SD Data JSON Markdown