logo
explain how to read the page

The above diagram shows the color scheme of the layout in the main result page. The parent entities and officers who have significant controls over the individuals in focus are always inapplicable. The offspring entities and appointments are those entities that the individuals in focus can influence on.

Clicking the links on parent entities or officers, and offspring entities or managed companies will put them in focus and show upstream or downstream connections. In general, ascendant entities can be found by moving toward upstream, and descendant entities are by toward downstream. In this way, progenitor entities such as grandparent companies (parents of parent), sibling companies (children of parent), partner companies (parents of child), and progeny entities such as grandchild companies (children of child) can be found easily.

Jump to: Offsprings
Parent entities and officers
Inapplicable
parent relation
Individuals in focus

Rattray, Craig Alexander

    Related profiles found in government register
  • Rattray, Craig Alexander
    Scottish born in August 1970

    Resident in Scotland

    Registered addresses and corresponding companies
  • Rattray, Craig Alexander
    Scottish chartered accountant born in August 1970

    Resident in Scotland

    Registered addresses and corresponding companies
  • Rattray, Craig Alexander
    Scottish company director born in August 1970

    Resident in Scotland

    Registered addresses and corresponding companies
  • Rattray, Craig Alexander
    Scottish director born in August 1970

    Resident in Scotland

    Registered addresses and corresponding companies
  • Rattray, Craig Alexander
    Scottish none born in August 1970

    Resident in Scotland

    Registered addresses and corresponding companies
  • Rattray, Craig Alexander
    born in August 1970

    Resident in Scotland

    Registered addresses and corresponding companies
  • Mr Craig Alexander Rattray
    Scottish born in August 1970

    Resident in Scotland

    Registered addresses and corresponding companies
  • Rattray, Craig
    British born in August 1970

    Registered addresses and corresponding companies
  • Rattray, Craig
    British born in August 1970

    Resident in United Kingdom

    Registered addresses and corresponding companies
  • Rattray, Craig
    British

    Registered addresses and corresponding companies
  • Rattray, Craig

    Registered addresses and corresponding companies
child relation
Offspring entities and appointments 49
  • 1
    ADDO PARTNERSHIP LLP
    SO304448
    Dissolved Corporate (3 parents)
    Officer
    2013-05-23 ~ 2016-08-30
    IIF 27 - LLP Designated Member → ME
  • 2
    AIRDRIE AUTO ELECTRICS LIMITED
    SC130590
    Dissolved Corporate (13 parents)
    Officer
    2011-11-25 ~ 2012-08-03
    IIF 59 - Secretary → ME
  • 3
    ATLANTIC BULK LOGISTICS LIMITED - now
    SEAROUTE GROUP LIMITED - 2018-09-18
    FREIGHT MANAGEMENT GROUP LIMITED
    - 2010-06-30 SC202649 SC236595... (more)
    SEAROUTE F.M.G. LIMITED
    - 2001-10-16 SC202649
    DALGLEN (NO. 737) LIMITED - 2001-04-27
    Active Corporate (6 parents)
    Officer
    2001-05-01 ~ 2003-03-31
    IIF 38 - Director → ME
  • 4
    AVARIX LIMITED
    SC494181
    Dissolved Corporate (4 parents)
    Officer
    2014-12-31 ~ 2015-11-16
    IIF 11 - Director → ME
  • 5
    BROOKER DIAMOND FIRE ENGINEERING LIMITED
    - now SC234853
    S BROOKER ASSOCIATES LIMITED
    - 2022-01-13 SC234853
    Dissolved Corporate (6 parents)
    Officer
    2021-10-21 ~ 2025-07-01
    IIF 2 - Director → ME
  • 6
    CALEDONIA CORPORATE LIMITED - now
    CRAIG ALEXANDER RATTRAY LIMITED
    - 2026-06-24 SC583027
    CRAIG RATTRAY LIMITED
    - 2020-08-12 SC583027
    Active Corporate (3 parents)
    Officer
    2017-12-04 ~ 2026-06-06
    IIF 7 - Director → ME
    Person with significant control
    2017-12-04 ~ 2026-06-06
    IIF 35 - Ownership of voting rights - More than 50% but less than 75% → OE
    IIF 35 - Ownership of shares – More than 50% but less than 75% → OE
    IIF 35 - Right to appoint or remove directors → OE
    IIF 35 - Right to appoint or remove directors as a member of a firm → OE
  • 7
    CAMERONAIR ENVIRONMENTAL LIMITED
    - now SC246748
    DALGLEN (NO. 866) LIMITED - 2003-05-16
    Dissolved Corporate (5 parents)
    Officer
    2003-05-23 ~ 2005-04-05
    IIF 52 - Secretary → ME
  • 8
    COJENGO LTD
    SC460733
    Dissolved Corporate (5 parents)
    Officer
    2015-10-14 ~ 2017-03-03
    IIF 14 - Director → ME
  • 9
    CR CORPORATE SOLUTIONS LIMITED
    SC369678 SC611075
    Dissolved Corporate (1 parent)
    Officer
    2009-12-04 ~ dissolved
    IIF 44 - Director → ME
    Person with significant control
    2016-04-06 ~ dissolved
    IIF 33 - Ownership of shares – 75% or more → OE
  • 10
    CRM CORPORATE SOLUTIONS LIMITED
    SC611075 SC369678
    Active Corporate (3 parents)
    Officer
    2018-10-17 ~ 2019-06-09
    IIF 5 - Director → ME
    Person with significant control
    2018-10-17 ~ 2020-07-13
    IIF 32 - Ownership of voting rights - More than 25% but not more than 50% → OE
    IIF 32 - Right to appoint or remove directors → OE
    IIF 32 - Ownership of shares – More than 25% but not more than 50% → OE
  • 11
    CUTITRONICS LTD
    SC468237
    Dissolved Corporate (7 parents, 1 offspring)
    Officer
    2014-02-10 ~ dissolved
    IIF 26 - Director → ME
  • 12
    CUTITRONICS TECHNOLOGIES LIMITED
    SC484900
    Dissolved Corporate (4 parents)
    Officer
    2014-08-21 ~ dissolved
    IIF 25 - Director → ME
  • 13
    D4X LIMITED
    SC583761
    Dissolved Corporate (1 parent)
    Officer
    2017-12-13 ~ dissolved
    IIF 16 - Director → ME
    Person with significant control
    2017-12-13 ~ dissolved
    IIF 34 - Right to appoint or remove directors → OE
    IIF 34 - Ownership of voting rights - 75% or more → OE
    IIF 34 - Ownership of shares – 75% or more → OE
  • 14
    DIAMOND AND COMPANY (SCOTLAND) LIMITED
    SC649205
    Active Corporate (6 parents, 1 offspring)
    Officer
    2019-12-09 ~ 2025-07-01
    IIF 1 - Director → ME
  • 15
    ESTENDIO LTD
    SC492052
    Active Corporate (13 parents)
    Officer
    2015-10-20 ~ 2016-10-29
    IIF 24 - Director → ME
  • 16
    EVERYTONE LIMITED
    SC566549
    Dissolved Corporate (3 parents)
    Officer
    2017-05-19 ~ 2021-08-22
    IIF 8 - Director → ME
  • 17
    EXCOLO33 LIMITED
    SC667497
    Dissolved Corporate (1 parent)
    Officer
    2020-07-15 ~ dissolved
    IIF 20 - Director → ME
    Person with significant control
    2020-07-15 ~ dissolved
    IIF 28 - Right to appoint or remove directors → OE
    IIF 28 - Ownership of shares – 75% or more → OE
    IIF 28 - Ownership of voting rights - 75% or more → OE
  • 18
    GEDDES WINDOWS AND DOORS LIMITED - now
    ESQUIRES 2011 LIMITED
    - 2011-07-05 SC394167
    Dissolved Corporate (5 parents)
    Officer
    2011-02-24 ~ 2011-05-30
    IIF 43 - Director → ME
  • 19
    GREEN MARINE SOLUTIONS LIMITED
    07743395
    Active Corporate (11 parents)
    Officer
    2013-06-26 ~ 2016-11-04
    IIF 12 - Director → ME
  • 20
    HYDROSENSE LIMITED
    - now SC237881
    PACIFIC SHELF 1158 LIMITED
    - 2003-03-10 SC237881 SC241884... (more)
    Dissolved Corporate (12 parents)
    Officer
    2003-02-27 ~ 2004-01-27
    IIF 45 - Secretary → ME
  • 21
    IMED (150) LIMITED - now
    RAMAGE DISTRIBUTION LIMITED
    - 2007-03-06 SC057755 05902563
    RAMAGE BROTHERS LTD - 2000-04-03
    RAMAGE BROTHERS (HAULAGE CONTRACTORS) LIMITED - 1988-02-26
    Dissolved Corporate (17 parents)
    Officer
    2006-05-15 ~ 2006-09-15
    IIF 48 - Secretary → ME
  • 22
    IMED (250) LIMITED - now
    RAMAGE RECYCLING LIMITED
    - 2007-03-06 SC276867 05989250... (more)
    IMED LIMITED - 2006-01-13
    LAW DIRECT (SOLICITORS) LIMITED - 2005-11-01
    LAW DIRECT (UK) LIMITED - 2005-04-18
    Dissolved Corporate (11 parents)
    Officer
    2006-05-15 ~ 2006-09-15
    IIF 39 - Director → ME
    2006-05-15 ~ 2006-09-15
    IIF 51 - Secretary → ME
  • 23
    JWR COACHWORKS LIMITED
    - now SC223015
    NEWBURRY COACHWORKS LIMITED - 2002-01-22
    Dissolved Corporate (17 parents)
    Officer
    2011-10-24 ~ 2012-08-03
    IIF 42 - Director → ME
  • 24
    K M STEWART & CO FINANCIAL SERVICES LTD.
    - now SC400614 SC080590
    SHAWCREST LIMITED - 2011-06-23
    Active Corporate (9 parents)
    Officer
    2012-04-24 ~ 2021-10-01
    IIF 9 - Director → ME
  • 25
    KNOW YOUR NUMBERS (SCOTLAND) LIMITED
    SC837648
    Active Corporate (1 parent)
    Officer
    2025-02-13 ~ now
    IIF 6 - Director → ME
    Person with significant control
    2025-02-13 ~ now
    IIF 31 - Ownership of shares – 75% or more → OE
    IIF 31 - Right to appoint or remove directors → OE
    IIF 31 - Ownership of voting rights - 75% or more → OE
  • 26
    L3 CONTRACTS LTD
    SC801857
    Active Corporate (3 parents)
    Officer
    2024-03-06 ~ 2024-04-15
    IIF 15 - Director → ME
    Person with significant control
    2024-03-06 ~ 2024-04-15
    IIF 30 - Ownership of voting rights - 75% or more → OE
    IIF 30 - Ownership of shares – 75% or more → OE
  • 27
    LANARKSHIRE CATERING SCHOOL
    SC159668
    Dissolved Corporate (13 parents)
    Officer
    2019-11-01 ~ dissolved
    IIF 3 - Director → ME
  • 28
    OAYFX LIMITED
    SC490787
    Dissolved Corporate (4 parents)
    Officer
    2014-11-07 ~ 2016-07-20
    IIF 13 - Director → ME
  • 29
    OPTOMIZE LIMITED
    SC450201
    Active Corporate (4 parents)
    Officer
    2014-12-19 ~ 2016-07-20
    IIF 23 - Director → ME
  • 30
    PURCHASESEAL LIMITED
    SC452588
    Dissolved Corporate (10 parents)
    Officer
    2015-10-23 ~ 2016-07-08
    IIF 22 - Director → ME
    2015-12-15 ~ 2016-07-08
    IIF 62 - Secretary → ME
  • 31
    RAMAGE DISTRIBUTION LIMITED - now
    RAMAGE GROUP LIMITED
    - 2007-03-06 05902563
    Dissolved Corporate (11 parents)
    Officer
    2006-08-14 ~ 2006-09-15
    IIF 37 - Director → ME
    2006-08-14 ~ 2006-09-15
    IIF 54 - Secretary → ME
  • 32
    RSE SANDBACH LIMITED
    - now NF002324
    ROAD & SEA EXPRESS LTD
    - 2005-05-03 NF002324
    Converted / Closed Corporate (5 parents)
    Officer
    2003-11-27 ~ now
    IIF 36 - Director → ME
  • 33
    SSL TRACKER LIMITED
    08137337
    Dissolved Corporate (6 parents)
    Officer
    2015-10-13 ~ 2016-07-12
    IIF 19 - Director → ME
    2015-11-25 ~ 2016-07-12
    IIF 64 - Secretary → ME
  • 34
    SST SENSING LIMITED
    - now SC232226
    EXCHANGELAW (NO.310) LIMITED
    - 2002-07-15 SC232226 SC235352... (more)
    Active Corporate (19 parents, 1 offspring)
    Officer
    2002-06-25 ~ 2003-07-14
    IIF 57 - Secretary → ME
  • 35
    SYSTAL TECHNOLOGY SOLUTIONS LIMITED - now
    SYSTAL IT SERVICES LIMITED
    - 2017-03-03 SC345442
    Active Corporate (8 parents)
    Officer
    2015-01-07 ~ 2016-06-09
    IIF 17 - Director → ME
  • 36
    T.O.M. GROUP LIMITED - now
    T.O.M. VEHICLE RENTAL LIMITED
    - 2017-03-20 SC371327 SC130056
    T.O.M. VEHICLE RENTALS LIMITED - 2010-04-06
    PACIFIC SHELF 1602 LIMITED - 2010-03-02
    Dissolved Corporate (18 parents, 11 offsprings)
    Officer
    2011-10-24 ~ 2012-08-03
    IIF 40 - Director → ME
    2011-11-25 ~ 2012-08-03
    IIF 60 - Secretary → ME
  • 37
    TRUSTIFY LTD
    SC495236
    Active Corporate (7 parents)
    Officer
    2015-11-18 ~ 2017-10-11
    IIF 18 - Director → ME
    2015-11-25 ~ 2017-10-11
    IIF 63 - Secretary → ME
  • 38
    TSQUARED GROUP LIMITED
    - now SC242071
    DALGLEN (NO. 860) LIMITED - 2003-02-28
    Active Corporate (12 parents, 13 offsprings)
    Officer
    2003-03-05 ~ 2005-04-05
    IIF 53 - Secretary → ME
  • 39
    TSQUARED P1 LIMITED
    - now SC242073 SC598719... (more)
    DALGLEN (NO. 862) LIMITED - 2003-02-28
    Active Corporate (11 parents)
    Officer
    2003-03-05 ~ 2005-04-05
    IIF 49 - Secretary → ME
  • 40
    TSQUARED P2 LIMITED
    SC250684 SC413631... (more)
    Active Corporate (12 parents)
    Officer
    2003-09-01 ~ 2005-04-05
    IIF 47 - Secretary → ME
  • 41
    TSQUARED S1 LIMITED
    - now SC242072 SC250683... (more)
    DALGLEN (NO. 861) LIMITED - 2003-02-28
    Active Corporate (10 parents)
    Officer
    2003-03-05 ~ 2005-04-05
    IIF 50 - Secretary → ME
  • 42
    TSQUARED S2 LIMITED
    SC250683 SC288033... (more)
    Dissolved Corporate (8 parents)
    Officer
    2003-09-01 ~ 2005-04-05
    IIF 46 - Secretary → ME
  • 43
    TSQUARED S3 LIMITED
    SC257333 SC250683... (more)
    Active Corporate (9 parents)
    Officer
    2003-10-20 ~ 2005-04-05
    IIF 56 - Secretary → ME
  • 44
    TSQUARED SHARED LIMITED
    - now SC248913
    DALGLEN (NO. 871) LIMITED
    - 2003-05-27 SC248913 SC254432... (more)
    Active Corporate (9 parents)
    Officer
    2003-05-23 ~ 2005-04-05
    IIF 55 - Secretary → ME
  • 45
    TVRL REALISATIONS LIMITED - now
    T.O.M. VEHICLE RENTAL LIMITED - 2019-03-28
    T.O.M. AIRDRIE LIMITED
    - 2017-03-20 SC130056
    Dissolved Corporate (20 parents)
    Officer
    2011-10-24 ~ 2012-08-03
    IIF 41 - Director → ME
    2011-11-25 ~ 2012-08-03
    IIF 61 - Secretary → ME
  • 46
    TWEED BUSINESS ADVISORY LTD
    SC658483
    Active Corporate (4 parents)
    Officer
    2020-03-30 ~ 2021-01-01
    IIF 4 - Director → ME
    Person with significant control
    2020-03-30 ~ 2021-01-01
    IIF 29 - Ownership of voting rights - More than 25% but not more than 50% → OE
    IIF 29 - Right to appoint or remove directors → OE
    IIF 29 - Ownership of shares – More than 25% but not more than 50% → OE
  • 47
    VOLOPA FINANCIAL SERVICES (SCOTLAND) LIMITED - now
    PLATINUM PAYMENT SERVICES LTD
    - 2016-02-24 SC399401
    Active Corporate (24 parents, 1 offspring)
    Officer
    2013-09-24 ~ 2014-07-07
    IIF 10 - Director → ME
  • 48
    VOLOPA LTD
    SC468768
    Dissolved Corporate (4 parents)
    Officer
    2014-01-31 ~ 2015-01-06
    IIF 21 - Director → ME
  • 49
    XSTALBIO LTD.
    SC222707
    Dissolved Corporate (10 parents)
    Officer
    2004-11-01 ~ 2006-06-01
    IIF 58 - Secretary → ME

The content of this website is protected by AgonGuard.

© 2022- Polylogarithmic Technology Ltd (Registered in England and Wales No. 14256313). All rights reserved.

Contains public sector information retrieved at 14 July 2026 and licensed under the Open Government Licence v3.0.