CBM
Updated 24 days ago
the Ethos Building, Kings Road, Swansea, SA18AS
CBM is an industry-focused advanced research, new product development, and batch manufacturing facility...
CBM is located in a fantastic waterside location within walking distance of Swansea City centre, an area with great shopping, friendly locals, stunning scenery, amazing beaches and excellent road and rail links.
Also known as: CBM Wales
Registration numbers: 09100911 (W), 9100911 (W)