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

Armstrong, Richard James

child relation
Offspring entities and appointments 20
  • 1
    88 TAYBRIDGE ROAD MANAGEMENT COMPANY LIMITED
    04084274
    Active Corporate (8 parents)
    Officer
    2013-03-04 ~ 2025-08-26
    IIF 24 - Secretary → ME
  • 2
    AGS COMPLIANCE LTD
    14514098
    Active Corporate (3 parents)
    Officer
    2022-11-30 ~ 2025-11-04
    IIF 22 - Director → ME
  • 3
    ARTILIUM GROUP LIMITED - now
    ARTILIUM PLC - 2018-10-02
    ARTILIUM GROUP PLC - 2018-10-02
    FUTURE INTERNET TECHNOLOGIES PLC
    - 2007-05-23 03904535
    GRIFF-TECH.COM PLC - 2000-06-02
    Dissolved Corporate (48 parents, 2 offsprings)
    Officer
    2003-01-28 ~ 2007-03-20
    IIF 5 - Director → ME
  • 4
    B W A GROUP PLC
    - now 00255647
    CASTLE MILL INTERNATIONAL PLC - 1998-10-22
    LANCA P L C - 1990-10-01
    Active Corporate (29 parents, 1 offspring)
    Officer
    2003-10-30 ~ 2009-09-25
    IIF 11 - Director → ME
  • 5
    BLENHEIM ENERGY LIMITED
    - now 06348876
    MOFO FIFTEEN LIMITED - 2007-11-15
    Dissolved Corporate (8 parents)
    Officer
    2008-06-20 ~ dissolved
    IIF 12 - Director → ME
    2013-08-19 ~ dissolved
    IIF 23 - Secretary → ME
  • 6
    BLENHEIM WIND (UK) LIMITED
    - now 07295208
    BLENHEIM WIND (UK) PLC
    - 2015-01-07 07295208
    Dissolved Corporate (5 parents, 1 offspring)
    Officer
    2010-06-24 ~ dissolved
    IIF 16 - Director → ME
    2010-12-14 ~ 2010-12-14
    IIF 18 - Director → ME
    2015-06-24 ~ dissolved
    IIF 26 - Secretary → ME
  • 7
    BLENHEIM WIND AND BIOMASS LIMITED
    - now 06348915
    KP WIND AND BIOMASS LIMITED
    - 2008-07-14 06348915
    MOFO FOURTEEN LIMITED - 2007-11-06
    Dissolved Corporate (8 parents)
    Officer
    2007-11-07 ~ dissolved
    IIF 13 - Director → ME
    2013-05-01 ~ dissolved
    IIF 25 - Secretary → ME
  • 8
    CITYPOINT INVESTMENTS PLC
    - now 03813937
    BELLA MEDIA PLC
    - 2010-01-15 03813937
    MOBILEFUTURE PLC
    - 2003-09-18 03813937
    INFOFUSION LIMITED - 1999-08-25
    Dissolved Corporate (26 parents)
    Officer
    2007-12-31 ~ dissolved
    IIF 6 - Director → ME
    2002-11-15 ~ 2003-10-24
    IIF 1 - Director → ME
  • 9
    DEVONSHIRE WIND PROJECTS LIMITED
    - now 06996513
    MOFO THIRTEEN LIMITED
    - 2011-04-20 06996513
    Dissolved Corporate (5 parents)
    Officer
    2011-04-14 ~ dissolved
    IIF 17 - Director → ME
  • 10
    ECOVISTA PLC - now
    ALLURA PLC
    - 2010-08-31 05660908 07326363
    ALLURA LIMITED - 2005-12-28
    Active Corporate (16 parents, 5 offsprings)
    Officer
    2009-08-26 ~ 2010-07-08
    IIF 7 - Director → ME
  • 11
    LIVE COMPANY GROUP PLC - now
    PARALLEL MEDIA GROUP PLC - 2017-12-22
    WORLD SPORT GROUP PLC
    - 2003-01-21 00630968
    ORCHARD FURNITURE PLC
    - 2001-08-16 00630968
    WYEFIELD GROUP PLC - 1999-01-06
    LINCOLN HOUSE PLC - 1994-08-03
    WILLIAM MORRIS FINE ARTS PUBLIC LIMITED COMPANY - 1988-05-09
    CEYLON & INDIAN PLANTERS HOLDINGS PUBLIC LIMITED COMPANY - 1984-04-24
    Liquidation Corporate (58 parents, 16 offsprings)
    Officer
    2000-01-19 ~ 2002-12-20
    IIF 4 - Director → ME
  • 12
    MERCHANT HOUSE GROUP PLC
    - now 04034645 04491709
    AIROW PLC - 2002-10-22
    FORECASTEXPAND PUBLIC LIMITED COMPANY - 2000-09-11
    Dissolved Corporate (25 parents, 7 offsprings)
    Officer
    2003-04-01 ~ 2006-06-15
    IIF 8 - Director → ME
  • 13
    MINDFLAIR PLC - now
    PIRES INVESTMENTS PLC
    - 2023-12-04 02929801 07994983... (more)
    OAK HOLDINGS PLC - 2012-04-18
    AWG SERVICES PLC - 2003-12-01
    ANGLO-WELSH GROUP PUBLIC LIMITED COMPANY - 2002-06-05
    BART NINETY SIX LIMITED - 1996-02-21
    Active Corporate (37 parents, 1 offspring)
    Officer
    2014-02-17 ~ 2014-12-18
    IIF 19 - Director → ME
  • 14
    MINERAL DEVELOPMENTS LIMITED
    10975724
    Dissolved Corporate (4 parents)
    Officer
    2020-06-10 ~ dissolved
    IIF 21 - Director → ME
  • 15
    PETROCAPITAL RESOURCES LIMITED
    - now 05724972
    PETROCAPITAL RESOURCES PLC
    - 2015-08-21 05724972
    STAGEWORX PLC
    - 2008-07-31 05724972
    STAGEWORX LIMITED
    - 2006-04-27 05724972
    Active Corporate (19 parents)
    Officer
    2006-03-02 ~ 2010-08-31
    IIF 10 - Director → ME
    2014-03-13 ~ 2023-05-30
    IIF 20 - Director → ME
  • 16
    STAR ENERGY GROUP PLC - now
    IGAS ENERGY PLC
    - 2023-06-21 04981279 05054503
    ISLAND GAS RESOURCES PLC
    - 2009-12-11 04981279
    KP RENEWABLES PLC
    - 2007-12-28 04981279
    Active Corporate (45 parents, 10 offsprings)
    Officer
    2007-04-10 ~ 2012-12-20
    IIF 2 - Director → ME
  • 17
    VICTORIA OIL AND GAS CENTRAL ASIA LIMITED - now
    CERES OIL AND GAS KAZAKHSTAN LIMITED
    - 2004-09-27 05102977
    BDBCO NO. 640 LIMITED
    - 2004-05-07 05102977 05124934... (more)
    Active Corporate (18 parents)
    Officer
    2004-05-07 ~ 2004-07-07
    IIF 15 - Director → ME
  • 18
    WEATHERLY INTERNATIONAL PUBLIC LIMITED COMPANY
    03954224
    Dissolved Corporate (33 parents, 3 offsprings)
    Officer
    2004-01-23 ~ 2005-12-14
    IIF 14 - Director → ME
  • 19
    WIND VENTURES LIMITED
    06427282
    Dissolved Corporate (9 parents)
    Officer
    2008-02-27 ~ 2009-04-15
    IIF 3 - Director → ME
  • 20
    XCHANGE HOUSE PLC
    - now 04108210
    ALPHAWORX PLC
    - 2012-05-11 04108210
    ALPHAWORX LIMITED
    - 2006-07-27 04108210
    PUZZLENUT (TINYZONE) LTD - 2006-05-08
    Dissolved Corporate (13 parents)
    Officer
    2006-06-01 ~ dissolved
    IIF 9 - 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.