Having travelled about a fair bit from the UK, I've always booked via Freedom, the dialysis travel specialists..
I'm not sure what you mean by administration charge?
Their UK service offers arrangement of bookings for free if you live in the UK, to UK destinations.