Company name: Umberslade: Strip Out & Groundworks
Description: Umberslade is the UK's leading strip out contractor. Based in Birmingham, our expert strip out teams cover the Midlands and much of the UK.
Ladywood Farm, Elvers Green Ln, Knowle, Solihull B93 0AA, United Kingdom