Albion Farm Shop facing liquidation with creditors to meet
The risk to Albion Farm Shop has been revealed in a notice published in The London Gazette, which publishes statutory notices on behalf of the government. The notice was published by Hirst Family Trading Ltd, which is the parent company of Albion Farm Shop. The Delph farm shop is a popular spot, and is rated…

