Did you talk to them or do it over the internet - If on the internet I would seriously suggest you check with them by telephone. Our understanding is that you should get the bike registered in the UK if you are importing it.
http://www.dvla.gov.uk/vehicles/expt...%20A%20VEHICLE for more information. If you are using it here and are domiciled in France then it should be insured from France or maybe somone like
http://www.alessie.com/html/europe1.html may be able to help?