Christmas Spirit is Alive and Well, and Living Near Slough

Christmas Spirit is Alive and Well, and Living Near Slough

The supply and installation of Christmas decorations to offices and workplaces across the south east is a large part of our winter business and of course, the ‘current situation’ as we are still compelled to call it, has had an effect on orders this year. Many...