WORLDWIDE‑CORRUPTION

Kenya · Findings · UK persons with significant control link

AFRICAN PROJECTS AND DEVELOPMENT (U.K) LIMITED · 10999856

Why it is here

Indicator “UK persons with significant control link”: UK 10999856, status Active, created 06/10/2017, 64921 - Credit granting by non-deposit taking finance houses and other specialist consumer credit grantors; PSC Kenya: 1.

Indicators computed from public data sets: contracts, payments, registers, trade and sanctions lists. An indicator is a reason to check, not a decision of a public authority.

Details

Company / subject
AFRICAN PROJECTS AND DEVELOPMENT (U.K) LIMITED · 10999856
Company code
10999856
Buyer
UK Companies House
Indicator
UK persons with significant control link
Found
4 October 2026
Code
KE-14961
Reference
10999856
Reference
06/10/2017

JSONFindings · UK persons with significant control link