Presenta Ltd

industry:
Manufacturer,
Retailer
Nationality:
British

Presenta Ltd., 74 Chiswell Street, London, EC1; more research required.