Incorporated in 1984, EFC (I) Limited is a real estate management company headquartered in Pune. The company provides managed office spaces for startups, small and medium-sized businesses, and large corporations.