Is Viewber a registered Company in England and Wales?
Yes, Viewber Limited is a registered company in England and Wales and is also registered for VAT.
Our company details are:
- Registered Company Name: Viewber Limited
- Company Registration Number: 10069752
- VAT Registration Number: GB254105338
- Registered Office: Ham Hill, Sydmonton, Newbury, Berkshire, RG20 9AB, United Kingdom.