Design and construction company in london: renovation, plumbing, electrical and maintenance - affleck offer a complete range of property services for homes or businesses