Comms is a trading name of Interactive Ltd.
Registered in England and Wales.Company No. 17401130.Registered Office:Suite 20001, 40-45 Cartersfield RoadWaltham Abbey, Essex, EN9 1JD
© 2026 Interactive Ltd t/a Comms. All rights reserved.