Abbex Electronics Ltd.
Moby ID: 8393
Trivia add
Company location (1982)
ABBEX
Tavistock House
34-36 Bromham Road
Bedford
MK40 2QD
United Kingdom
Contributed by piltdown_man.
Moby ID: 8393
Company location (1982)
ABBEX
Tavistock House
34-36 Bromham Road
Bedford
MK40 2QD
United Kingdom
Contributed by piltdown_man.