Logo
Menu

Cello Signal Limited

United KingdomUnited Kingdom

Related companies

Company nameRole in the companyAppointed onResigned on
CELLO 123 LIMITEDPerson with significant control06 Apr 2016-
STRIPE PR AND COMMUNICATIONS LIMITEDPerson with significant control07 Apr 2016-
HUMAN INNOVATION LIMITEDPerson with significant control06 Apr 201605 Dec 2019