New homes open in Hudswell