Company Details
- Address
- 113 Old Brompton Road, London,london Sw7 3le,united Kingdom
- Industry
- It Services And It Consulting
- NAICS
-
Computer Systems Design and Related ServicesOther Computer Related Services
- Website
- http://www.screenlo.com
- Keywords
- platform, outdoor advertising, LED walls, DOOH, OOH, engineering, digital advertising, signage, apps, mobile apps.
- HQ
- London, London