C/O Intergraph (Uk) Limited, Swindon
Reg Number: 02569236
Date of Inc: December 17, 1990
Delta 100 Delta Business Park, Swindon
Reg Number: 03718518
Date of Inc: February 23, 1999
Reg Number: 01457814
Date of Inc: October 30, 1979