In the pre race information there is payment details only upto paid by 31.7. and this could lead to the assumption that last registration day is 31.7. but sure you can register until 14 days before the event. Last day of signing up will be 7.8.2015. The payments during the last week are best done via credit card as it is the quickest way to make sure the money is on the way.