Just another Previews Sites site

Who We Are

we established this company in 1989. We opened our first office in London at the end of June, 1997 and were soon joined by a large number that came from other parts to work on technology projects here. Today we have offices around the world – Canada, Germany, Australia.