These people
http://www.bambootravel.co.uk/
They are a tiny company, we have used them twice, previously for china, expensive but very good. We booked a year in advance and still took a while to secure the hotels we wanted, mainly because the good ones that are not state owned get booked up...