The Plaza, 535 King`s Road Lambeth London SW10 0SZ Tel: 0845 838 7680
Founded in 2002, we are market leaders in combining IT support services with strategic consultancy.