Overview
Legal name
BIOACCELERATE LIMITED
Region
London
Registered address
NORFOLK HOUSE LG FLOOR
31 ST JAMES SQUARE
LONDON
SW1Y 4JR
Insolvency history
Yes