Redwood cameĀ  to our rescue when we needed some building renovation in London. Their renovation contractor teams did them proud. Great results from one of best renovation companies in London.