Payroll Software and Associated ServicesCCamphill Village Trust LtdGoodsclosedFTS£375,000Closed 1 Sept 2022