Company Address: Address Lake Turkana Wind Power Ltd. Karen Office Park Langata Road Karen, Nairobi Kenya