Call us

UK Customer Sales: 0330 380 0615

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
Studio D
The Works
Turnham Green Terrace Mews
W4 1QU
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