The regulatory details of NEC Money Transfer Limited are as follows:
Company Registration No: 07179911
FCA Firm Reference No (FRN): 649461
HMRC Registration No: XWML00000113715
Registered Office: 624A Romford Road E12 5AQ, London
Data Protection Registration No: ZA478923