Computors Limited is a UK registered company, 04196068.
Computors Limited are Registered with the Information Commissioners Office – Registration Number Z105542. The ICO is the UK's independent public body set up to protect personal information and promote public access to official information.
Tel: 0845 3700 882
Fax: 0870 428 5078
8, Oatlands Way