Birchwood Farms Limited is a liquidation company incorporated on 10 July 1995 with the registered office located in Carlisle, Cumbria. Birchwood Farms Limited was registered 30 years ago.
Registered office address changed from Woodside America Wood Wreay Carlisle Cumbria CA4 0RS to Fifteen Rosehill Montgomery Way Carlisle CA1 2RW on 4 October 2024