Location:

15 Ingestre PlaceLondonGreater LondonW1F 0JHUnited Kingdom View Map

Revenue:

$6 Million

Employees:

30
More

Description:

HUMANOIDS published its first graphic novels forty years ago in Paris (France) and has since then published thousands of titles, including international bestsel...  

Read More

Browse ZoomInfo’s Directories