Here’s what consumers have asked with answers from Castle Finance Direct UK staff and previous consumers.
No it's a scam they charge you £79 pound please do not use this
Owners and employees, register now to answer these questions from potential customers. Register now