TROJAN MANUFACTURING (UK) LIMITED
Appointment of Liquidators Company Number: 04339719 Name of Company: TROJAN MANUFACTURING (UK) LIMITED Nature of Business: Design of automotive parts Registered office: Fulford House, Newbold Terrace, Leamington Spa, CV32