Trustee for Optima Duncraig on your bank statement means Carine Podiatry.
Appears as: Trustee for Optima DuncraigActually is: Carine PodiatryAdded on: 5th of September 2025Added by: Ron
Back to Bank Statement Madness