Torfaen ID 66104