Please be aware we are currently investigating issues with our payment processing times.
We've held our payments queues as part of our ongoing investigation and will provide a further update within an hour.
We're very sorry for any inconvenience caused.
If you have a specific issue please contact us at
Support@modulrfinance.com or 03033130060.