Search the register – results All results ULTRAPARTS LIMITED 01644832 - Incorporated on 18 June 1982 Braunton Road, Barnstaple, North Devon, EX31 4AT