Kestrels India Private Limited
3/2, IST FLOOR BAGICHIHARI NAGAR ASHRAM, NEAR CHALIMAR CINEMA) NEW DELHI DL IN 110014
Kestrels India Private Limited is Delhi based Private company which was incorporated on 22-03-1996 at 3/2, Ist Floor Bagichihari Nagar Ashram, Near Chalimar Cinema) New Delhi Dl In 110014 address.
- U74900DL1996PTC077442
- 22-03-1996