Raptor Research

+254 020 5280222 +254 724 538660

Contact Us

  • Physical Address

    Raptor Research,
    7th Floor, Dereshe Towers,
    Murang'a Road, Ngara