We're Here to Help
Experience institutional-grade support. Whether you're scaling a business or managing personal finances, our team is ready to assist.
Our Response Time
Efficiency is our standard. We usually reply within 2 hours during business days.
Office Address
Plot 12, Admiralty Way, Lekki Phase 1, Lagos, Nigeria.
Support Email
concierge@creda.ng
Phone Number
+234 (0) 1 888 0000
Find us in Lagos