Castra Financial is a financial services company based in Newport, South Wales. We are a team of independent financial advisers with 17 years of experience. Our services include financial planning, pensions, mortgages, life insurance, and investments. …