We have just booked for 4 nights at the Cheddar site. It's the first time we have used the online site so cannot comment on the previous arrangement. It was quite simple and straightforward. I presume that the requirement for a registration number is for security purposes.
Michael - Derbyshire