English: Both companies are located on the same premises.
Telugu: ఈ రెండు కంపెనీలూ ఒకే ప్రాంగంణంలో ఉన్నాయని తెలిసింది.