Avanta Managed Offices Ltd was established in the UK in January 2004 and now operates 19 business centres throughout the London, the West End, Midtown, City, Victoria, West, Harrow and Heathrow, Reading, Manchester and Edinburgh. In 2008, it opened a business centre in Connaught Place New Delhi, India.