The Papyrus website is provided by Papyrus AB, a company organised under the laws of Sweden. Registered office is Mölndal under the company Reg. No: 556734-1630.
Papyrus AB P.O. Box 1004 SE-431 26 Mölndal Sweden