Company name | Company reg number | SME/VCS | VCS reg number | Contacts | Postcode |
---|---|---|---|---|---|
VPS (UK) Ltd | 04028962 |
|
OL9 9XA | ||
VPS UK Ltd | 4028962 |
|
OL9 9XA |