Call us

Sales: 0843 849 4165

US customer sales: +1 347-565-5912

Email us

Macrium Software

Head Office
Kilburn House
Manchester Science Park
Lloyd Street North
M15 6SE
United Kingdom
Channel Sales Office
Building 3
Chiswick Park
566 Chiswick High Road
W4 5YA
United Kingdom


VAT Registration Number : GB632477240
Paramount Software UK Limited is a company registered in England and Wales with company number 02973414

Submit a Technical Support Ticket Submit a Sales Query


Macrium Inc.

Macrium Inc. is a wholly owned subsidiary of Paramount Software UK Limited

US Sales and Support
2301 Blake Street #202
CO 80205
United States of America

Manchester Office


Denver Office