According to wikipedia.com the Carguru was founded in 2006 and it is owned by Langley Steinert. It has headquarters in Cambridge, Massachusetts, U.S.