20 Wenlock Road, London. UK. N1 7GU.
NEX Managing director +254 725886185
NEX - Director +44 7932952743
Chair & Managing Director +44 7398722860