Legal Notice

About Us

Legal website operator identification

RICOH Printing Solutions Europe (Limited)
Priorslee
Telford
Shropshire
England
TF2 9NS

Registered in England No. 15990441

VAT Number: GB479201088

Editorial Responsible
Axel Stuhlreiter