Caledonian Trust plc has provided me with excellen...
Caledonian Trust plc has provided me with excellent services. The website is easy to navigate, and the staff is helpful and friendly. I have had no issues with any of my transactions so far, and I highly recommend this company.