- London, England, United Kingdom
MITRA LTD is a company based out of FLAT NO 34 WAVERLEY GROVE GROVE HOUSE, LONDON, United Kingdom.