No Inbound callerid

Hopefully someone can help, I have recently installed a new asterisk based pbx, running the following.

Asterisk: 11.8.1
Dahdi: 2.9.0
Centos: 6.5

Unfortunately inbound calls do not display the callerid, I have googled alot and cant find out why. Please find below my configuration and an output of a inbound call

pastebin.com/fhWA9yp1

pastebin.com/xSAJBydg
chan_dahdi.conf
pastebin.com/i1e0mWiW

Unfortunately only able to test outside of office hours but was advised on freepbx forum to try adding

calleridhide = no

to chan_dahdi.conf

Will update if it resolves.

my chan_dahdi.conf looks like this

pastebin.com/i1e0mWiW

Yes this worked successfully, I have a happy customer.