Helena COWEN
Registered Address
The registered address of Helena COWEN is:
42 Lytton Road, , EN5 5BY, Barnet, United Kingdom
Appointments
These are the registered company appointments of Helena COWEN.
MINDER SOFTWARE LTD
Secretary
RESIGNEDAssigned on 06 Feb 2014
Resigned on 10 Aug 2017
Time on role 3 years, 6 months, 4 days