This particular firm was registered in Nottingham under the ID 05963375. This company was registered in 2006. The office of this firm was situated at 1 Orchard Place Nottingham Business Park. The post code for this place is NG8 6PX. This firm was dissolved in 2017, meaning it had been in business for eleven years. The firm registered name change from Medical Solutions (directors) to Source Bioscience (directors) Limited took place on 2009-11-05.
The details detailing the firm's MDs suggests that the last three directors were: Jay L., Iain C. and Russell W. who were appointed to their positions on 2017-05-12.
The companies that controlled this firm included: Source Bioscience Plc owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in Nottingham at Orchard Place, Nottingham Business Park, NG8 6PX and was registered as a PSC under the registration number 79136.