Overview
Legal name
B.W.R.S. INTERNATIONAL LIMITED
Region
Unknown
Registered address
178, BROWNHILL ROAD
LONDON
SE6 2DJ.
Insolvency history
Yes