Capita and Homes in Sedgemoor