Gloucester City Homes is an independent housing association that provides affordable homes and buildings.