A road leading to Karen Hills Estate. [Courtesy] Homeowners of an affluent estate in Karen, Nairobi, are up in arms against the developer for failing to account for millions of shillings paid as service charge. The residents of Karen Hills Estate have sued Karen Hills Limited and Lordship Africa Fund…