BELMONT LONDON LIMITED
(United Kingdom, 128 City Road, London, EC1V 2NX)
Trademarks:
ALPINE RIVERS
TAKARA BELMONT (U.K.) LIMITED
(United Kingdom, Belmont House
One St Andrews Way, London, E3 3PA)
Previously/Alternatively known as BELMONT CHAIRS LONDON LIMITED