The enterprise known as Inverclyde Biologicals was started on 20th September 2002 as a private limited company. The enterprise office was based in Glasgow on Capella, 60 York Street. This place postal code is G2 8JX. The registration number for Inverclyde Biologicals Limited was SC237160. Inverclyde Biologicals Limited had been active for 15 years up until 31st October 2017.
As found in the following firm's executives data, there were nine directors including: Iain C., Russell W. and Jay L..
The companies that controlled this firm were: 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.