Contact

Address:
21 Market Place
London NW11 6JY
United Kingdom

Location on map

Nearby companies

Royal India
Distance: 88 yd.
Impera Italia
Distance: 88 yd.
Marco Polo Decor
Distance: 88 yd.
Medivet Veterinary Group
Distance: 141 yd.
Market Place Post Office
Distance: 141 yd.

Company description

Leonardo 3000 is a leading provider of high-end interactive (touch screen) information kiosks and related services.

More details

Payment Accepted
Cheque, Cash, Invoice, Financing, Visa, MasterCard
Email
[email protected]
Business Description
Screen Manufacture

Reviews

There are no reviews for Leonardo 3000.