It's not clear from the High Commission website whether your husband needs to travel to London, or whether your nearest consulate can assist. A quick phone call should provide you with an answer: http://www.phclondon.org/HC/consulate.asp
surely the company your husband works for should be doing all this for him ? or is he freelance ?
there are agencies that will do all the leg work for you., well worth their fee.