Company Information
Director: Peter Reid BSc DPhil CEng MBCS CITP CMath MIMA
Trading Office: 71 Leconfield Road, Loughborough, Leicestershire, LE11 3SP, UK
Registered Office: 1 Princes Court, Royal Way, Loughborough, Leicestershire, LE11 5XR, UK
Registered in England & Wales No. 02745471.
D&B D-U-N-S Number: 346040173