Overview
Legal name
TERAHELIX LTD
Region
London
Registered address
ROPEMAKER PLACE 25 ROPEMAKER STREET
4TH FLOOR
LONDON
ENGLAND
EC2Y 9LY
Insolvency history
No