To receive your documents: NEOCASH 10 rue Pierre Brossolette 94270 Le Kremlin Bicêtre – France
The Neocash MasterCard is issued by Prepaid Financial Services Limited under a license by MasterCard International Incorporated. Prepaid Financial Services is an electronic money institution regulated and authorized by the Financial Services Authority. Registered office at 36 Carnaby Street London W1F 7DR. Registration number: 554603.