To my knowledge, the last person to have any contact with Davide is Matt (grime) ... and yeah, I'm pretty sure Davide ran the FB page.
"Big Brother is watching you" - George Orwell
"Shh! I'm Hunting Wabbits" - Elmer Fudd
"What a Nimrod" - Bugs Bunny