Search the register – results All results UFI VOCTECH TRUST 03658378 - Incorporated on 23 October 1998 10 Queen Street Place (First Floor), London, England, EC4R 1BE