Crabtree India Ltd – Companies in IndiaJune 21, 2023 India Infoz Crabtree India Ltd.1 Raj Narain Marg, Civil Lines Delhi 110054 Phone: +91 11 23935237,+91 11 23935238,+91 11 23935239, Email; marketing@havells.com Website; http://www.havells.com Companies in India