Overview
Legal name
KANU CREATIVE LTD
Region
London
Registered address
1069 FINCHLEY ROAD
LONDON
UNITED KINGDOM
NW11 0PU
Insolvency history
No