Kirby Group
Kirby Group “Stacked were not fazed by the nature or size of our business; we are an engineering company with more than fifty locations across the UK and Europe, employing more than 1,000 people. The length of time that each of these sites are occupied each year can vary drastically. Stacked were determined to show…