Question: when are gtcs fees due?
Answer: The annual registration fee is £65 and is due in April each year.