Company name: Grenrose Scaffolding Ltd
Description: Grenrose Scaffolding Ltd have been offering a full design, supply, install, inspect, maintain and remove scaffolding service since 1975.
Crompton Rd, Stevenage SG1 2EE, United Kingdom