Birthdate
December 1987
Nationality
British
Occupations
Web Developer
Roles
Director
Address
Flat 6 Aqua House, Agate Close, Park Royal, London, England, NW10 7FF
Navkaran Garcha was born in December 1987.
Navkaran Garcha Business Events
29 May 2012
Appointment
DEGAR LTD
Navkaran Garcha was appointed a director
at 25 years old.
British
Same name people