Play showreel
More
Overview
Come & say hi.
Don’t wait, you are seconds away.
LONdon
O → 001
Kemp House, 160 City Road,
London, EC1V 2NX
United Kingdom
London, EC1V 2NX
United Kingdom
ACCRA
O → 002
Currently relocating
TBD,
Accra
TBD,
Accra
C → 001, Business
C → 002, Media