Become a Patron to help us improve MobyGames!

Abbex Electronics Ltd.

Trivia:

Company location (1982)

ABBEX
Tavistock House
34-36 Bromham Road
Bedford
MK40 2QD
United Kingdom

Contributed on Sep 01, 2010 by piltdown_man (62919)