Company Address: Address 14th Floor, Johanna Westerdijkplein 1 2521 EN The Hague, The Netherlands, Kenya