English: Both these companies were located in the British Virgin Islands.
Telugu: ఈ రెండు కంపెనీలూ కూడా బ్రిటిష్ వర్జిన్ దీవులలో ఉన్నాయి.