This company is located in London with reg. no. 08792892. The firm was set up in 2013. The office of the firm is situated at 169 (london & Partners) Union Street. The postal code for this place is SE1 0LL. This firm's declared SIC number is 72110, that means Research and experimental development on biotechnology. 2023-03-31 is the last time when company accounts were filed.
In order to be able to match the demands of its customer base, this company is continually being taken care of by a body of six directors who are, amongst the rest, Laura C., Nayan R. and Mark C.. Their support has been of cardinal use to this company since August 2023.