Company

Comms is a trading name of Interactive Ltd.

Registered in England and Wales.
Company No. 17401130.
Registered Office:
Suite 20001, 40-45 Cartersfield Road
Waltham Abbey, Essex, EN9 1JD

© 2026 Interactive Ltd t/a Comms. All rights reserved.