Borough Electrical
Thames Information Systems Ltd
11b Greenwich South Street, London, SE10 8NJ 020 88586651
Hoover European Appliance Group
127 Stanstead Road, Forest Hill, London, SE23 1HH 08705 400600
Base Computer Services Ltd
154 Eltham Hill, London, SE9 5EA 020 84884448
Tecnica Technology Ltd
Flat 19 Rushcutters Court, 2 Boat Lifter Way, London, SE16 7WJ 020 81506775
Cymar Electronics Ltd
Unit 21 Greenwich Centre Business Park, Norman Road, London, SE10 9QF 020 88530889