People need to keep digging. Google informs me that that number is the corporate number for the Gawker office at 210 Elizabeth in SoHo, already publicly available to anyone who visits Gawker.com. Ditto the email address.
I think that Elizabeth Street address could be in Little Italy? I used to live near there a long time ago. Anyway, sic the mafia on him, that’s the ticket.