Mixed farming company CVL: Swindon agricultural firm winds up
St Leonards Farm Limited, a mixed farming business with secured property in Blunsdon, Swindon, has entered creditors' voluntary liquidation. Full notice and Companies House record.
4 June 2026
