saab wrote:
Please contact nearest British Embassy or Consulate
Well, the British Virging Islands are a UK oversees territory - no UK embassy or consulate there.
I would try to get the info's from HM Governor's Office in BVI (you most probably got your visas, JRNF, there, too.