Novus Digital Ventures Ltd
Boomoid is a trading name of Novus Digital Ventures Ltd, a UK company. These are the details on our terms, policies and imprint.
- Company number
- 16967760
- Registered in
- England and Wales
- Address
- 71–75 Shelton Street, Covent Garden, London WC2H 9JQ
- Support
- [email protected] · 24/7