Robert Harding (Computers) Ltd.

Cyril R Harding
Managing Director
65a Sackville Road
BN3 3WE