O Farm Limited is a dissolved company incorporated on 15 June 2020 with the registered office located in Blackburn, Lancashire. O Farm Limited was registered 5 years ago.
Application to strike the company off the register
Submitted on 11 Jul 2021
Registered office address changed from Suite 11 Business First Ltd Davyfield Road Blackburn BB1 2QY United Kingdom to Business First Davyfield Road Blackburn BB1 2QY on 21 September 2020