Cambio Limited 1989

Cambio Limited, The Irwin Centre, Scotland Road, Dry Drayton, Cambridgeshire, CB3 8AR, Company No. 01964088; Director is Dr Peter Dean