Overview
Legal name
BIOTECH INNOVATION AND FUTURE HEALTH LIMITED
Region
London
Registered address
REGENT HOUSE 316 BEULAH HILL
UPPER NORWOOD
LONDON
SE19 3HF
Insolvency history
No