Company Address: Address AUTO VILLAGE BUILDING, 2ND FLOOR ROOM 8. LANGATA ROAD OPPOSITE UHURU GARDENS, Nairobi, Kenya