Company name: Mapa Trees Carlisle (Christmas Trees)
Description: Mapa Trees, based in Carlisle, are North Cumbria's premier Christmas tree farm specialising in real homegrown christmas trees for the retail and Wholesale markets.
Unnamed Road, Carlisle CA4 8HZ, United Kingdom