Overview
Legal name
3RS INTERNATIONAL (UK) LIMITED
Region
West Midlands
Registered address
UNIT 8 BROMYARD ROAD
TENBURY WELLS BUSINESS PARK
TENBURY WELLS
ENGLAND
WR15 8FA
Insolvency history
No