St Leonards Farm Limited is a in administration company incorporated on 29 November 2021 with the registered office located in Manchester, Greater Manchester. St Leonards Farm Limited was registered 3 years ago.
Registered office address changed from 144-146 King's Cross Road London WC1X 9DU England to C/O Cg & Co 27 Byrom Street Manchester M3 4PF on 20 June 2024
Submitted on 20 Jun 2024
Appointment of an administrator
Submitted on 19 Jun 2024
Micro company accounts made up to 30 November 2022