CITI Financial, Devonshire House, 3 Mayfair Place, Westminster, London W1J 8AJ
Consumer Report
Received a "Consumer Promotion Sweepstakes Draw" winners anouncement.. The anouncement came by mail using my full name and home address (have no idea how they got my full address) Address in London was not valid for CITI Finanacial nor was local phone contact valid @877-550-8714 ...