Contact information

 

HALFHUMAN LTD

Building 28, Unit 2b,

34 Bowater Road,

London

UNITED KINGDOM

SE18 5TF

 

info@halfhuman.uk

 

Trade number: 16166741