Advanced company searchLink opens in new window

BELA ELECTRONIC DESIGNS HOLDINGS LIMITED

Company number 13118329