Contact Us

Find UsWe have offices in the UK & East Africa.

UK:

iD&D Ltd 
Black Lion Farm
Old Stafford Road
Coven
United Kingdom

Rwanda:

iD&D Limited 
Office 1, WAKA Life
KN 72 St
Kigali
Rwanda

Message UsWe will get back to you ASAP