Polytangle IP Limited

71-75 Shelton Street  London  WC2H 9JQ

United Kingdom

​

Registered in England and Wales

Company Number 9702667

​

Copyright © 2018 Polytangle IP Limited