Sorry I don't have a company name to recommend for you, I booked mine via a company I deal with in my home state, I would recommend to you that you contact the hotel you booked with maybe they can either book for you or give you a name/number to call. I was going to recommend you call a company you trust in your location like I did but then I saw you are from England, don't think that will work for ya!! Have fun in Vegas!!!