Titanium Components Ltd Company number05223500 StatusLiquidation TypePrivate Limited Company Incorporated6 Sep 2004 Nature of business 2852 Registered office Unit 5 Tynybonau IndustrialEstate Tynbonau RoadPontardulais SwanseaSA4 8SG Data JSON Markdown