MR RICHARD JAMES ARMSTRONG


8 HAZLEWELL ROAD LONDON SW156LH

Overview

Key Data
Nationality
BRITISH
Date of Birth
Nov 1947
Occupation
COMPANY DIRECTOR
Is involved with the current companies
Name Company Number Date Appointed Rating
BLENHEIM ENERGY LIMITED 06348876 20/06/2008 Dissolved
BLENHEIM WIND (UK) LIMITED 07295208 24/06/2010 Dissolved
BLENHEIM WIND AND BIOMASS LIMITED 06348915 07/11/2007 Dissolved
Belisarius Ltd 05717834 02/03/2006 Dissolved
CITYPOINT INVESTMENTS PLC 03813937 31/12/2007 Dissolved
Camvaxx Ltd 05724973 02/03/2006 Dissolved
Crescent Technology Ventures Plc 05275308 18/11/2004 Dissolved
DEVONSHIRE WIND PROJECTS LIMITED 06996513 14/04/2011 Dissolved
Holroyd Consultants Ltd 04024573 30/06/2000 Dissolved
MINERAL DEVELOPMENTS LIMITED 10975724 10/06/2020 Dissolved
Safevaxx Ltd 05717831 02/03/2006 Dissolved
Voipnetwork Ltd 05717829 02/03/2006 Dissolved
XCHANGE HOUSE PLC 04108210 01/06/2006 Dissolved
Was formerly involved in the following companies
Name Company Number Date Appointed Date Resigned Rating
ARTILIUM GROUP LIMITED 03904535 28/01/2003 20/03/2007 Dissolved
B W A GROUP PLC 00255647 30/10/2003 25/09/2009 Silver
BLENHEIM WIND (UK) LIMITED 07295208 14/12/2010 14/12/2010 Dissolved
Briar Abbey Services Ltd 03823577 28/03/2000 10/01/2003 Dissolved
CITYPOINT INVESTMENTS PLC 03813937 15/11/2002 24/10/2003 Dissolved
Durlacher West (Holdings) Ltd 02502841 17/05/1992 17/07/1992 Dissolved
Durlacher West Ltd 02516285 27/06/1991 17/07/1992 Dissolved
ECOVISTA PLC 05660908 26/08/2009 08/07/2010 One Red Flag
LIVE COMPANY GROUP PLC 00630968 19/01/2000 20/12/2002 Insolvent
MERCHANT HOUSE GROUP PLC 04034645 01/04/2003 15/06/2006 Dissolved
MINDFLAIR PLC 02929801 17/02/2014 18/12/2014 Gold
PETROCAPITAL RESOURCES LIMITED 05724972 13/03/2014 30/05/2023 Bronze
STAR ENERGY GROUP PLC 04981279 10/04/2007 20/12/2012 Amber
VICTORIA OIL AND GAS CENTRAL ASIA LIMITED 05102977 07/05/2004 07/07/2004 One Red Flag
WEATHERLY INTERNATIONAL PUBLIC LIMITED COMPANY 03954224 23/01/2004 14/12/2005 Dissolved
WIND VENTURES LIMITED 06427282 27/02/2008 15/04/2009 Dissolved
Zoa Corporation Plc 03824971 18/09/2001 13/04/2004 Dissolved