Training Agreement

Looking for some advice. I recently started (October) a course that I require to register with a professional body in order to undertake my role at my current level.

The company I work for has paid this prior to me starting and no discussions around claw backs on the costs where discussed. I have recently (December) received an agreement for this course stating the repayment of costs if I leave within X amount of time of completion.

I have 2 questions:
1. Is this enforcable as I have already started the course.
2. It does not state the costs or approximate just that it includeincludes course costs adoin fees etc, is this enforenforceable.