H P C I Horizon Pest Control India Pvt Ltd π Address: # 39-23-6/1, Vamsi Nagar Birla Jn ... π₯ Open: 24 hours.