North Wales Police is looking to track down Francis Deplacido