Overview
Legal name
BIOTUBE LIMITED
Region
London
Registered address
86 RETFORD ROAD
HAROLD HILL
ROMFORD
ESSEX
RM3 9ND
Insolvency history
No