Company overview
Company Number
OC427342
Name
Albemarle Life Sciences Llp
Entity type
Limited Liability Partnership
Status
Active
Incorporation date
15 May 2019
Address
10 Bolt Court, 3Rd Floor, London, EC4A 3DQ
Postal code
EC4A 3DQ
Country
United Kingdom