Company Information for

ALMAC SCIENCES (SCOTLAND) LIMITED

5 FLEMING BUILDING EDINBURGH TECHNOPOLE, MILTON BRIDGE, PENICUIK, EH26 0BE,

Company Registration Number

SC154034

Private Limited Company

Active

About Almac Sciences (scotland) Ltd

ALMAC SCIENCES (SCOTLAND) LIMITED was founded on 1994-11-02 and has its registered office in Penicuik. The organisation's status is listed as "Active". Almac Sciences (scotland) Limited is a Private Limited Company registered in SCOTLAND with Companies House and the accounts submission requirement is categorised as FULL
  • Annual turnover is £6.5 million or more
  • The balance sheet total is £ 3.26 million or more
  • Employs 50 or more employees
  • May be publically listed
  • May be a member of a group of companies meeting any of the above criteria

Key Data

Company Name
ALMAC SCIENCES (SCOTLAND) LIMITED
Legal Registered Office
5 FLEMING BUILDING EDINBURGH TECHNOPOLE
MILTON BRIDGE
PENICUIK
EH26 0BE
Other companies in EH1
Previous Names
CSS-ALBACHEM LIMITED
13/06/2006
ALBACHEM LIMITED
16/07/2004

Filing Information

Company NumberSC154034
Date formed1994-11-02
CountrySCOTLAND
Origin CountryUnited Kingdom
TypePrivate Limited Company
Company StatusActive
Lastest accounts30/09/2022
Account next due30/06/2024
Latest filing return31/10/2015
Filing return next due28/11/2016
Type of accountsFULL
Last Datalog update:
2024-06-07 11:43:46
Primary Source:

Current Directors

Officer Role Occupation Date Appointed Country
Colin Hayburn Company Secretary 2005-06-01 NORTHERN IRELAND
Alan David Armstrong Director DIRECTOR 2004-03-26 NORTHERN IRELAND
Stephen Alexander Barr Director DIRECTOR 2004-03-26 NORTHERN IRELAND
Stephen Campbell Director DIRECTOR 2004-03-26 NORTHERN IRELAND
Colin Hayburn Director SOLICITOR 2007-10-01 NORTHERN IRELAND
Kevin Stephens Director COMPANY DIRECTOR 2012-01-01 NORTHERN IRELAND

Previous Directors

Officer Role Date AppointedDate Resigned
John Walter Irvine Director 2004-03-26 2016-08-22
Robert Ramage Director 1994-11-02 2010-04-30
Allen James Mcclay Director 2004-03-26 2010-01-12
Richard Alexander Milliken Director 2004-03-26 2009-04-06
Ronald Morton Cresswell Director 2002-06-04 2008-01-23
Julius Adalbert Vida Director 2002-06-04 2008-01-23
Heather Stevenson Company Secretary 2004-04-14 2005-06-01
Jennifer Louise Ramage Company Secretary 1999-09-01 2004-04-14
Julia Ann Mary Brock Director 2002-06-04 2004-03-26
Jacqueline Eva Ramage Director 2002-06-04 2004-03-26
Joan Fraser Ramage Director 1994-11-02 2004-03-26
Joan Fraser Ramage Company Secretary 2001-10-26 2002-06-04
Simon Christopher Brock Director 2002-02-04 2002-05-14
Simon Christopher Brock Company Secretary 1994-11-02 1999-09-01
Oswalds Of Edinburgh Limited Nominated Secretary 1994-11-02 1994-11-02
Jordans (scotland) Limited Nominated Director 1994-11-02 1994-11-02

Related Directorships for Colin Hayburn

Officer Related Company Role Date Appointed Role StatusIncorporation dateCompany Status
Colin Hayburn ALMAC DIAGNOSTICS (2004) LIMITEDCompany Secretary 2008-11-18 CURRENT 2004-11-26 Active
Colin Hayburn ALMAC FOUNDER SHARE COMPANY LIMITEDCompany Secretary 2008-10-31 CURRENT 2008-10-31 Active
Colin Hayburn THE MCCLAY FOUNDATION CORPORATE TRUSTEE LIMITEDCompany Secretary 2008-08-12 CURRENT 2008-08-12 Active
Colin Hayburn THE MCCLAY FOUNDATIONCompany Secretary 2008-07-31 CURRENT 2008-07-31 Active
Colin Hayburn L & B (NO 59) LIMITEDCompany Secretary 2007-04-27 CURRENT 2004-04-27 Active
Colin Hayburn ALMAC GROUP (UK) LIMITEDCompany Secretary 2007-01-03 CURRENT 2006-10-19 Active
Colin Hayburn SYNGAL LIMITEDCompany Secretary 2005-06-01 CURRENT 1998-12-30 Active
Colin Hayburn NAPSCO LIMITEDCompany Secretary 2005-06-01 CURRENT 1973-10-17 Active
Colin Hayburn QUCHEM LIMITEDCompany Secretary 2005-06-01 CURRENT 2001-09-26 Active
Colin Hayburn ALMAC (NO. 1) LIMITEDCompany Secretary 2005-06-01 CURRENT 2001-11-23 Active
Colin Hayburn CTS ANALYTICAL LIMITEDCompany Secretary 2005-06-01 CURRENT 1967-08-04 Active
Colin Hayburn NELAG LIMITEDCompany Secretary 2005-06-01 CURRENT 1995-10-18 Active
Colin Hayburn ALMAC TRUSTEES LIMITEDCompany Secretary 2005-06-01 CURRENT 2001-10-22 Active
Colin Hayburn ALMAC GROUP LIMITEDCompany Secretary 2005-06-01 CURRENT 2001-09-20 Active
Colin Hayburn 2007 GAL LIMITEDCompany Secretary 2004-06-01 CURRENT 2004-02-18 Active

Related Directorships for Alan David Armstrong

Officer Related Company Role Date Appointed Role StatusIncorporation dateCompany Status
Alan David Armstrong INTERGAL PHARMA LIMITEDDirector 2012-05-08 CURRENT 2012-05-08 Active
Alan David Armstrong ALMAC (NO.2) LIMITEDDirector 2011-10-07 CURRENT 1956-08-16 Active
Alan David Armstrong THE MCCLAY FOUNDATIONDirector 2010-06-03 CURRENT 2008-07-31 Active
Alan David Armstrong ALMAC DIAGNOSTIC SERVICES LIMITEDDirector 2010-01-07 CURRENT 2002-04-26 Active
Alan David Armstrong ALMAC FOUNDER SHARE COMPANY LIMITEDDirector 2008-10-31 CURRENT 2008-10-31 Active
Alan David Armstrong THE MCCLAY FOUNDATION CORPORATE TRUSTEE LIMITEDDirector 2008-08-12 CURRENT 2008-08-12 Active
Alan David Armstrong GALEN LIMITEDDirector 2007-07-25 CURRENT 2005-09-16 Active
Alan David Armstrong ALMAC GROUP (UK) LIMITEDDirector 2007-01-03 CURRENT 2006-10-19 Active
Alan David Armstrong ALMAC CLINICAL TECHNOLOGIES LIMITEDDirector 2006-10-10 CURRENT 2006-10-10 Active
Alan David Armstrong ALMAC DIAGNOSTICS (2004) LIMITEDDirector 2004-11-25 CURRENT 2004-11-26 Active
Alan David Armstrong L & B (NO 59) LIMITEDDirector 2004-10-22 CURRENT 2004-04-27 Active
Alan David Armstrong NOVIS PHARMA LIMITEDDirector 2004-10-19 CURRENT 2001-10-22 Active
Alan David Armstrong GALEN PHARMACEUTICALS LIMITEDDirector 2004-04-28 CURRENT 1988-04-04 Active
Alan David Armstrong GALEN RHODES LTDDirector 2004-04-28 CURRENT 1992-04-13 Active
Alan David Armstrong ALMAC (NO. 1) LIMITEDDirector 2004-04-28 CURRENT 2001-11-23 Active
Alan David Armstrong CHARGELINK LIMITEDDirector 2004-04-28 CURRENT 1995-06-05 Active
Alan David Armstrong GALEN HEALTHCARE LIMITEDDirector 2004-04-28 CURRENT 1996-02-15 Active
Alan David Armstrong NELAG LIMITEDDirector 2004-04-28 CURRENT 1995-10-18 Active
Alan David Armstrong 2007 GAL LIMITEDDirector 2004-03-26 CURRENT 2004-02-18 Active
Alan David Armstrong ALMAC DISCOVERY LIMITEDDirector 2003-06-12 CURRENT 2003-04-17 Active
Alan David Armstrong ALMAC CLINICAL SERVICES TRUSTEES LIMITEDDirector 2003-04-17 CURRENT 2003-01-07 Active
Alan David Armstrong ALMAC PHARMA SERVICES LIMITEDDirector 2003-02-24 CURRENT 2003-01-07 Active
Alan David Armstrong NAPSCO LIMITEDDirector 2002-05-31 CURRENT 1973-10-17 Active
Alan David Armstrong CTS ANALYTICAL LIMITEDDirector 2002-05-31 CURRENT 1967-08-04 Active
Alan David Armstrong ALMAC CLINICAL SERVICES LIMITEDDirector 2002-04-15 CURRENT 2001-11-08 Active
Alan David Armstrong ALMAC TRUSTEES LIMITEDDirector 2002-01-04 CURRENT 2001-10-22 Active
Alan David Armstrong QUCHEM LIMITEDDirector 2001-10-24 CURRENT 2001-09-26 Active
Alan David Armstrong ALMAC SCIENCES LIMITEDDirector 2001-10-24 CURRENT 2001-09-20 Active
Alan David Armstrong ALMAC GROUP LIMITEDDirector 2001-10-24 CURRENT 2001-09-20 Active

Related Directorships for Stephen Alexander Barr

Officer Related Company Role Date Appointed Role StatusIncorporation dateCompany Status
Stephen Alexander Barr DALRIADA SCHOOLDirector 2014-10-23 CURRENT 1925-03-02 Active
Stephen Alexander Barr ALMAC DISCOVERY LIMITEDDirector 2008-01-23 CURRENT 2003-04-17 Active
Stephen Alexander Barr SYNGAL LIMITEDDirector 2002-01-07 CURRENT 1998-12-30 Active
Stephen Alexander Barr QUCHEM LIMITEDDirector 2001-10-24 CURRENT 2001-09-26 Active
Stephen Alexander Barr ALMAC SCIENCES LIMITEDDirector 2001-10-24 CURRENT 2001-09-20 Active

Related Directorships for Stephen Campbell

Officer Related Company Role Date Appointed Role StatusIncorporation dateCompany Status
Stephen Campbell ALMAC DIAGNOSTIC SERVICES LIMITEDDirector 2013-11-26 CURRENT 2002-04-26 Active
Stephen Campbell INTERGAL PHARMA LIMITEDDirector 2012-05-21 CURRENT 2012-05-08 Active
Stephen Campbell ALMAC (NO.2) LIMITEDDirector 2011-10-07 CURRENT 1956-08-16 Active
Stephen Campbell ALMAC FOUNDER SHARE COMPANY LIMITEDDirector 2008-10-31 CURRENT 2008-10-31 Active
Stephen Campbell THE MCCLAY FOUNDATION CORPORATE TRUSTEE LIMITEDDirector 2008-08-12 CURRENT 2008-08-12 Active
Stephen Campbell GALEN LIMITEDDirector 2007-07-25 CURRENT 2005-09-16 Active
Stephen Campbell ALMAC GROUP (UK) LIMITEDDirector 2007-01-03 CURRENT 2006-10-19 Active
Stephen Campbell ALMAC CLINICAL TECHNOLOGIES LIMITEDDirector 2006-10-10 CURRENT 2006-10-10 Active
Stephen Campbell NOVIS PHARMA LIMITEDDirector 2005-05-30 CURRENT 2001-10-22 Active
Stephen Campbell ALMAC DIAGNOSTICS (2004) LIMITEDDirector 2004-11-25 CURRENT 2004-11-26 Active
Stephen Campbell L & B (NO 59) LIMITEDDirector 2004-10-22 CURRENT 2004-04-27 Active
Stephen Campbell GALEN PHARMACEUTICALS LIMITEDDirector 2004-04-28 CURRENT 1988-04-04 Active
Stephen Campbell GALEN RHODES LTDDirector 2004-04-28 CURRENT 1992-04-13 Active
Stephen Campbell ALMAC (NO. 1) LIMITEDDirector 2004-04-28 CURRENT 2001-11-23 Active
Stephen Campbell CHARGELINK LIMITEDDirector 2004-04-28 CURRENT 1995-06-05 Active
Stephen Campbell GALEN HEALTHCARE LIMITEDDirector 2004-04-28 CURRENT 1996-02-15 Active
Stephen Campbell 2007 GAL LIMITEDDirector 2004-03-26 CURRENT 2004-02-18 Active
Stephen Campbell ALMAC DISCOVERY LIMITEDDirector 2003-06-12 CURRENT 2003-04-17 Active
Stephen Campbell ALMAC CLINICAL SERVICES TRUSTEES LIMITEDDirector 2003-04-17 CURRENT 2003-01-07 Active
Stephen Campbell ALMAC PHARMA SERVICES LIMITEDDirector 2003-02-24 CURRENT 2003-01-07 Active
Stephen Campbell NAPSCO LIMITEDDirector 2002-05-31 CURRENT 1973-10-17 Active
Stephen Campbell CTS ANALYTICAL LIMITEDDirector 2002-05-31 CURRENT 1967-08-04 Active
Stephen Campbell ALMAC CLINICAL SERVICES LIMITEDDirector 2002-04-15 CURRENT 2001-11-08 Active
Stephen Campbell SYNGAL LIMITEDDirector 2002-01-07 CURRENT 1998-12-30 Active
Stephen Campbell ALMAC TRUSTEES LIMITEDDirector 2002-01-04 CURRENT 2001-10-22 Active
Stephen Campbell QUCHEM LIMITEDDirector 2001-10-24 CURRENT 2001-09-26 Active
Stephen Campbell ALMAC SCIENCES LIMITEDDirector 2001-10-24 CURRENT 2001-09-20 Active
Stephen Campbell ALMAC GROUP LIMITEDDirector 2001-10-24 CURRENT 2001-09-20 Active

Related Directorships for Colin Hayburn

Officer Related Company Role Date Appointed Role StatusIncorporation dateCompany Status
Colin Hayburn INTERGAL PHARMA LIMITEDDirector 2012-05-08 CURRENT 2012-05-08 Active
Colin Hayburn ALMAC (NO.2) LIMITEDDirector 2011-10-07 CURRENT 1956-08-16 Active
Colin Hayburn ALBACHEM INTERNATIONAL LIMITEDDirector 2009-03-04 CURRENT 2001-08-17 Active
Colin Hayburn ALMAC DIAGNOSTICS (2004) LIMITEDDirector 2008-11-18 CURRENT 2004-11-26 Active
Colin Hayburn ALMAC FOUNDER SHARE COMPANY LIMITEDDirector 2008-10-31 CURRENT 2008-10-31 Active
Colin Hayburn THE MCCLAY FOUNDATION CORPORATE TRUSTEE LIMITEDDirector 2008-08-12 CURRENT 2008-08-12 Active
Colin Hayburn ALMAC DISCOVERY LIMITEDDirector 2008-01-23 CURRENT 2003-04-17 Active
Colin Hayburn ALMAC DIAGNOSTIC SERVICES LIMITEDDirector 2008-01-07 CURRENT 2002-04-26 Active
Colin Hayburn ALMAC CLINICAL SERVICES LIMITEDDirector 2007-10-01 CURRENT 2001-11-08 Active
Colin Hayburn ALMAC PHARMA SERVICES LIMITEDDirector 2007-10-01 CURRENT 2003-01-07 Active
Colin Hayburn GALEN LIMITEDDirector 2007-10-01 CURRENT 2005-09-16 Active
Colin Hayburn ALMAC SCIENCES LIMITEDDirector 2007-10-01 CURRENT 2001-09-20 Active
Colin Hayburn ALMAC GROUP LIMITEDDirector 2007-10-01 CURRENT 2001-09-20 Active
Colin Hayburn ALMAC CLINICAL TECHNOLOGIES LIMITEDDirector 2007-10-01 CURRENT 2006-10-10 Active
Colin Hayburn ALMAC GROUP (UK) LIMITEDDirector 2007-10-01 CURRENT 2006-10-19 Active

Related Directorships for Kevin Stephens

Officer Related Company Role Date Appointed Role StatusIncorporation dateCompany Status
Kevin Stephens ALMAC DIAGNOSTIC SERVICES LIMITEDDirector 2013-11-26 CURRENT 2002-04-26 Active
Kevin Stephens ALMAC TRUSTEES LIMITEDDirector 2012-11-09 CURRENT 2001-10-22 Active
Kevin Stephens INTERGAL PHARMA LIMITEDDirector 2012-05-08 CURRENT 2012-05-08 Active
Kevin Stephens ALMAC CLINICAL SERVICES LIMITEDDirector 2012-01-01 CURRENT 2001-11-08 Active
Kevin Stephens ALMAC PHARMA SERVICES LIMITEDDirector 2012-01-01 CURRENT 2003-01-07 Active
Kevin Stephens GALEN LIMITEDDirector 2012-01-01 CURRENT 2005-09-16 Active
Kevin Stephens ALMAC (NO.2) LIMITEDDirector 2012-01-01 CURRENT 1956-08-16 Active
Kevin Stephens ALMAC SCIENCES LIMITEDDirector 2012-01-01 CURRENT 2001-09-20 Active
Kevin Stephens ALMAC GROUP LIMITEDDirector 2012-01-01 CURRENT 2001-09-20 Active
Kevin Stephens ALMAC DISCOVERY LIMITEDDirector 2012-01-01 CURRENT 2003-04-17 Active
Kevin Stephens ALMAC DIAGNOSTICS (2004) LIMITEDDirector 2012-01-01 CURRENT 2004-11-26 Active
Kevin Stephens ALMAC CLINICAL TECHNOLOGIES LIMITEDDirector 2012-01-01 CURRENT 2006-10-10 Active
Kevin Stephens ALMAC GROUP (UK) LIMITEDDirector 2012-01-01 CURRENT 2006-10-19 Active