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