Mav, 
 It looks like they were bought through 
www.freeparking.co.uk  ...but I'm not smart enough to see who's hosting them. 
 I would think that the domains are just 'pointing' at some webspace somewhere which contains your sites. 
 The domains look to be registered in your name though. 
 I've got a copy of the site on my PC now, in case you get shafted 
 
  Dom