A banking institution offering money transfer services to UK bank accounts.
Stand Point Bank hasn't posted any updates.