Send a message

Registered address

Contact information

London, UK

Kemp House, 160 City Road
London EC1V 2NX, UK
Tel: +44 20 8144 2019

 

Nairobi, Kenya

743 Second Brooks Avenue,
Karen Brooks, Nairobi, Kenya
Tel: +254 765 907 280

 

Social links: