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

Mackinnon, David Stuart

child relation
Offspring entities and appointments 43
  • 1
    00043599 LIMITED
    - now 00043599
    WILLIAM LAWRENCE & CO.,LIMITED - 1994-11-07
    Liquidation Corporate (24 parents)
    Officer
    1999-05-26 ~ now
    IIF 47 - Director → ME
    1999-07-02 ~ now
    IIF 34 - Secretary → ME
  • 2
    B C SANITAN LIMITED
    - now 02537617
    SOVEREIGN FURNITURE LIMITED - 1993-04-15
    SIMCO 365 LIMITED - 1990-10-25
    Dissolved Corporate (16 parents)
    Officer
    1999-06-09 ~ 2013-06-28
    IIF 71 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 18 - Secretary → ME
  • 3
    BAE SYSTEMS OSP SERVICES LIMITED - now
    GEC FERRANTI OSP SERVICES LIMITED - 2000-02-24
    FERRANTI OSP SERVICES LIMITED
    - 1990-08-02 SC088771
    FERRANTI DEFENCE ELECTRONICS LIMITED
    - 1987-03-11 SC088771
    DUFNERX LIMITED
    - 1984-08-02 SC088771
    Dissolved Corporate (17 parents)
    Officer
    (before 1988-11-07) ~ 1990-03-02
    IIF 8 - Secretary → ME
  • 4
    BOSTON HERITAGE BEDS LIMITED
    00325933
    Liquidation Corporate (18 parents)
    Officer
    1999-05-26 ~ now
    IIF 66 - Director → ME
    1999-07-02 ~ now
    IIF 22 - Secretary → ME
  • 5
    CK PREDECESSOR LIMITED
    - now 00262093
    CROSBY KITCHENS LIMITED
    - 2000-02-18 00262093 00363549... (more)
    PINMERE LIMITED - 1989-10-02
    Dissolved Corporate (23 parents)
    Officer
    1999-06-09 ~ 2013-06-28
    IIF 65 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 11 - Secretary → ME
  • 6
    CLARE KITCHENS LIMITED
    - now 00587772 02114252
    MIDLAND VENEERS LIMITED - 1996-06-01
    CLARE KITCHENS LIMITED - 1993-03-26
    ELDON BRICKWORKS COMPANY LIMITED(THE) - 1984-06-21
    Dissolved Corporate (17 parents)
    Officer
    1999-06-09 ~ 2013-06-28
    IIF 45 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 16 - Secretary → ME
  • 7
    CROSBY LIMITED
    - now 00601225
    CROSBY SAREK LIMITED - 1996-01-01
    CROSBY DOORS LIMITED - 1990-10-01
    FORDRIVE LIMITED - 1989-10-02
    Dissolved Corporate (24 parents)
    Officer
    1999-06-09 ~ 2013-06-28
    IIF 58 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 29 - Secretary → ME
  • 8
    CROSBY WINDOWS LIMITED
    - now 00735870 00297317
    PRATT STANDARD RANGE LIMITED - 1989-10-02
    Dissolved Corporate (17 parents)
    Officer
    1999-06-09 ~ 2013-06-28
    IIF 60 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 15 - Secretary → ME
  • 9
    CRS OLD LIMITED - now
    THE SPRING RAM CORPORATION LIMITED
    - 2014-02-06 01398977
    SPRING RAM CORPORATION PLC(THE)
    - 2013-03-22 01398977
    RAM SECURITIES LIMITED(THE) - 1982-11-24
    Dissolved Corporate (39 parents, 25 offsprings)
    Officer
    2000-05-26 ~ 2013-06-28
    IIF 23 - Secretary → ME
  • 10
    F. HILLS & SONS LIMITED
    00313306
    Active Corporate (15 parents)
    Officer
    1999-06-09 ~ 2013-06-28
    IIF 49 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 13 - Secretary → ME
  • 11
    FORDHAM BATHROOMS LIMITED
    02647643
    Dissolved Corporate (19 parents)
    Officer
    1999-06-09 ~ 2013-06-28
    IIF 73 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 12 - Secretary → ME
  • 12
    FORDHAM LIMITED
    - now 00637940
    FORDHAM BATHROOMS AND KITCHENS LIMITED - 1989-05-23
    Dissolved Corporate (17 parents, 3 offsprings)
    Officer
    1999-06-09 ~ 2013-06-28
    IIF 46 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 5 - Secretary → ME
  • 13
    FORDRIVE LIMITED
    - now 00377057 00601225
    CROSBY DOORS LIMITED - 1989-10-02
    CAMPBELL TILE COMPANY LIMITED(THE) - 1989-03-01
    J. & A. LEATHERS LIMITED - 1985-03-08
    Dissolved Corporate (16 parents)
    Officer
    1999-06-09 ~ 2013-06-28
    IIF 52 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 33 - Secretary → ME
  • 14
    H.S.S. ENGINEERING LIMITED
    - now 00334483
    H.S.S. (SANDS AND ENGINEERING) LIMITED
    - 1990-07-01 00334483
    HINCKLEY'S SILICA SANDS LIMITED
    - 1977-12-31 00334483
    Active Corporate (12 parents)
    Officer
    (before 1991-12-25) ~ 1994-03-31
    IIF 25 - Secretary → ME
  • 15
    INJECTALL LIMITED
    - now 00964047
    HINCKLEYS MOULDING MATERIALS LIMITED
    - 1985-01-08 00964047
    Dissolved Corporate (21 parents)
    Officer
    (before 1991-12-25) ~ 1993-04-01
    IIF 26 - Secretary → ME
  • 16
    ISID LIMITED
    - now 00847636
    CHEX PRODUCTS LIMITED
    - 1991-04-01 00847636
    Dissolved Corporate (23 parents)
    Officer
    (before 1991-12-25) ~ 1994-03-31
    IIF 32 - Secretary → ME
  • 17
    JACUZZI (UK) PREDECESSOR LIMITED
    - now 01600191
    JACUZZI (U.K.) LIMITED
    - 2000-11-28 01600191
    JACUZZI COMPANY LIMITED - 1985-05-09
    TRACTROSE LIMITED - 1982-01-15
    Dissolved Corporate (19 parents)
    Officer
    2000-09-30 ~ 2013-06-28
    IIF 24 - Secretary → ME
  • 18
    JACUZZI INVESTMENTS LIMITED
    - now 02566043
    IDEALKEEN LIMITED - 1991-03-26
    Dissolved Corporate (21 parents)
    Officer
    2007-04-18 ~ dissolved
    IIF 43 - Director → ME
    2000-09-30 ~ dissolved
    IIF 4 - Secretary → ME
  • 19
    JAYCEE FURNITURE (BRIGHTON) LIMITED
    00432828
    Liquidation Corporate (14 parents)
    Officer
    1999-05-26 ~ now
    IIF 62 - Director → ME
    1999-07-02 ~ now
    IIF 3 - Secretary → ME
  • 20
    JOHN G. STEIN & COMPANY LIMITED - now
    VESUVIUS UK (2002) LIMITED - 2014-12-19
    VESUVIUS UK LIMITED - 2002-07-29
    VESUVIUS FLOGATES LIMITED - 1999-01-11
    FLOGATES LIMITED
    - 1998-05-05 01163342
    Dissolved Corporate (25 parents, 1 offspring)
    Officer
    (before 1991-12-25) ~ 1994-03-31
    IIF 6 - Secretary → ME
  • 21
    LA PREDECESSOR LIMITED
    00990113
    Liquidation Corporate (18 parents)
    Officer
    1999-05-26 ~ now
    IIF 74 - Director → ME
    1999-07-02 ~ now
    IIF 30 - Secretary → ME
  • 22
    LAMARSTAR LIMITED
    - now 02114252
    MIDLAND VENEERS LIMITED - 1996-10-28
    CLARE KITCHENS LIMITED - 1996-06-01
    MIDLAND VENEERS LIMITED - 1993-03-26
    UBM CADEL LIMITED - 1989-10-02
    CADEL LIMITED - 1987-05-07
    Dissolved Corporate (19 parents)
    Officer
    1999-06-09 ~ 2013-06-28
    IIF 57 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 35 - Secretary → ME
  • 23
    MARQUIS OF GRANBY (PEAK PARK) LIMITED - now
    HINCKLEYS LIMITED
    - 2011-02-16 01227741 07553098
    STAALVAC ENGINEERING LIMITED
    - 1980-12-31 01227741
    Active Corporate (10 parents)
    Officer
    (before 1991-12-25) ~ 1994-03-31
    IIF 41 - Secretary → ME
  • 24
    PINMERE LIMITED
    - now 00363549 00262093
    CROSBY KITCHENS LIMITED - 1989-10-02
    BURSLEM MILLS COMPANY LIMITED(THE) - 1989-03-01
    Dissolved Corporate (14 parents)
    Officer
    1999-06-09 ~ 2013-06-28
    IIF 72 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 2 - Secretary → ME
  • 25
    PRATT STANDARD RANGE LIMITED
    - now 00297317 00735870
    CROSBY WINDOWS LIMITED - 1989-10-02
    HEATCARE LIMITED - 1989-03-01
    Dissolved Corporate (15 parents)
    Officer
    1999-06-09 ~ 2013-06-28
    IIF 51 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 36 - Secretary → ME
  • 26
    RA PREDECESSOR LIMITED
    00229182
    Liquidation Corporate (22 parents)
    Officer
    1999-05-26 ~ now
    IIF 68 - Director → ME
    1999-07-02 ~ now
    IIF 38 - Secretary → ME
  • 27
    RAMFIELD LIMITED
    - now 01374556
    RAMFIELD PLC
    - 2013-06-18 01374556
    Dissolved Corporate (25 parents)
    Officer
    1999-06-09 ~ 2013-06-28
    IIF 61 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 9 - Secretary → ME
  • 28
    RIPPER JOINERY LIMITED
    - now 00139240
    BOWATER RIPPER LIMITED - 1986-03-03
    RIPPERS LIMITED - 1981-12-31
    Dissolved Corporate (15 parents)
    Officer
    1999-06-09 ~ 2013-06-28
    IIF 44 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 19 - Secretary → ME
  • 29
    S G BLAIR & COMPANY LIMITED - now
    CASTOLUX LIMITED
    - 2008-10-02 00812474
    Dissolved Corporate (26 parents)
    Officer
    (before 1991-12-25) ~ 1994-03-31
    IIF 17 - Secretary → ME
  • 30
    SAREK JOINERY LIMITED
    - now 01986193
    TURNPRESS LIMITED - 1989-01-19
    Dissolved Corporate (16 parents)
    Officer
    1999-06-09 ~ 2013-06-28
    IIF 67 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 31 - Secretary → ME
  • 31
    SBMS PREDECESSOR LIMITED
    - now 03496155
    SPRING BANK MANAGEMENT SERVICES LIMITED
    - 2000-10-02 03496155
    PINCO 1017 LIMITED
    - 1998-03-10 03496155 04085511... (more)
    Dissolved Corporate (11 parents)
    Officer
    1998-02-12 ~ 2013-06-28
    IIF 50 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 28 - Secretary → ME
  • 32
    SILVERDALE CERAMICS LIMITED
    - now 02649636
    SPRING BATHROOMS MANAGEMENT SERVICES LIMITED - 1993-10-15
    SIMCO 437 LIMITED - 1991-12-05
    Dissolved Corporate (27 parents)
    Officer
    1999-06-09 ~ 2000-09-21
    IIF 56 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 27 - Secretary → ME
  • 33
    SPRING RAM BATHROOMS LIMITED
    - now 02809899
    SPRING RAM BATHROOMS PLC
    - 2013-06-18 02809899
    RAM BATHROOMS PLC - 1999-01-20
    Dissolved Corporate (33 parents)
    Officer
    1999-06-09 ~ 2000-09-21
    IIF 48 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 39 - Secretary → ME
  • 34
    SPRING RAM CORPORATION OVERSEAS LIMITED
    - now 02647650 01773246
    SPRING RAM CORPORATION MANAGEMENT SERVICES LIMITED - 1996-03-01
    SIMCO 435 LIMITED - 1991-12-05
    Dissolved Corporate (23 parents)
    Officer
    1999-06-09 ~ 2013-06-28
    IIF 59 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 7 - Secretary → ME
  • 35
    SPRING RAM KITCHENS LIMITED
    - now 02744333
    NEXT DIMENSION PLC - 1998-01-05
    NDZ PLC - 1992-09-14
    Dissolved Corporate (30 parents)
    Officer
    1999-06-09 ~ 2013-06-28
    IIF 63 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 21 - Secretary → ME
  • 36
    SR OVERSEAS LIMITED
    - now 01773246
    SPRING RAM CORPORATION OVERSEAS LIMITED - 1996-03-01
    SPRING RAM INTERNATIONAL PLC - 1994-09-12
    SPRING RAM CORPORATION INTERNATIONAL LIMITED(THE) - 1984-03-23
    Dissolved Corporate (19 parents)
    Officer
    1999-06-09 ~ 2013-06-28
    IIF 69 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 10 - Secretary → ME
  • 37
    STAG CABINET COMPANY LIMITED(THE)
    - now 00775775
    CONCEPT INTERIORS LIMITED - 1983-10-27
    Liquidation Corporate (16 parents)
    Officer
    1999-05-26 ~ now
    IIF 70 - Director → ME
    1999-07-02 ~ now
    IIF 40 - Secretary → ME
  • 38
    UBM CADEL LIMITED
    - now 00887258 02114252
    MIDLAND VENEERS LIMITED - 1989-10-02
    SOUTHCROS LIMITED - 1989-03-01
    Dissolved Corporate (16 parents)
    Officer
    1999-06-09 ~ 2013-06-28
    IIF 55 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 20 - Secretary → ME
  • 39
    VERNON TUTBURY LIMITED
    02652807
    Dissolved Corporate (15 parents)
    Officer
    1999-06-09 ~ 2013-06-28
    IIF 64 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 1 - Secretary → ME
  • 40
    VESUVIUS K.S.R. LIMITED - now
    K.S.R. INTERNATIONAL LIMITED
    - 1998-05-05 00257960
    KINGSCLIFFE SUPER-REFRACTORIES LIMITED
    - 1977-12-31 00257960
    Dissolved Corporate (24 parents)
    Officer
    (before 1991-12-25) ~ 1994-03-31
    IIF 37 - Secretary → ME
  • 41
    WXYZ CORPORATION LIMITED - now
    ASTRACAST LIMITED
    - 2014-02-06 01455007 02744335... (more)
    ASTRACAST PLC
    - 2013-01-25 01455007 02744335... (more)
    JACUZZI UK GROUP PLC
    - 2013-01-25 01455007
    SPRING RAM HOLDINGS PLC
    - 2000-10-02 01455007
    RAM BATHROOMS PLC - 1993-04-16
    Dissolved Corporate (55 parents)
    Officer
    1999-06-09 ~ 2000-12-31
    IIF 53 - Director → ME
    1999-07-02 ~ 2013-06-28
    IIF 42 - Secretary → ME
  • 42
    WXYZ LIMITED - now
    ASTRACAST SERVICES LIMITED
    - 2014-02-06 02744335 01455007... (more)
    ASTRACAST PLC
    - 2013-01-25 02744335 01455007... (more)
    ASTZ PLC - 1992-09-14
    Dissolved Corporate (31 parents)
    Officer
    1999-07-02 ~ 2013-06-28
    IIF 14 - Secretary → ME
  • 43
    ZURN EUROPE LIMITED - now
    ZURN INDUSTRIES LIMITED
    - 2002-02-07 04090143
    PINCO 1523 LIMITED
    - 2000-11-10 04090143 04090749... (more)
    Dissolved Corporate (9 parents)
    Officer
    2000-11-03 ~ 2001-08-03
    IIF 54 - Director → 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.