Registered entities
Wejo Limited
Reg. No. 8813730United Kingdom
WEJO INC.
Reg. No. 6101819United States
WEJO GROUP LTD
Reg. No. 1864448United States
Reputation
Customer rating 3.3 / 5 across 1 reviews.
Tech-enabled platform offering data platform for connected cars
Customer rating 3.3 / 5 across 1 reviews.