Desouza Associates

We are so sorry but our website is unavailable at present.

We are working hard to create a new and exciting website which will be launched very soon.
Thanks for your patience.


Please contact us on +44 (0) 1252 722185
or email events@desouza-associates.com.