Tessella Support Services plc 26 The Quadrant, Abingdon Science Park , Abingdon , Oxfordshire OX14 3YS United Kingdom Medical XPRT News About Solutions industries Publications articles Latest news Home Companies Tessella Support Services plc Industries Tessella Support Services plc Industries Industries Served Environmental - Environmental Management