Psswrd is expert in the technology, media and telecoms (TMT) sector.
The company is incorporated in England:
Company number: 11166581
Registered office: 20-22 Wenlock Road, London, England, N1 7GU
VAT number: GB 290 6690 76
SIC codes: 58142, 70229 and 73110.
All content © 2018, Psswrd Ltd.
Psswrd is pronounced password.