Manuel De Luca phone number