Toyota Motor Europe has opened its newly relocated Parts Centre España (TPCES), in Illescas, about 40km (25 miles) south of Madrid.