Overview
Legal name
ALACRITA CONSULTING LIMITED
Region
London
Registered address
LONDON BIOSCIENCE INNOVATION CENTRE
2 ROYAL COLLEGE STREET
LONDON
UNITED KINGDOM
NW1 0NH
Insolvency history
No