Mr Richard John Armstrong

WELSHWALESBorn 1980

Current Appointments
3

Eye Screen Media Ltd

director · Since 23/03/2026

active
Ancec Limited

director · Since 29/08/2023

Active
Armstrong And North Ltd

director · Since 25/07/2018

Active

Former Appointments
5

Cymru Abode Limited

director · 07/05/2026

dissolved
Cwmbran Eye Care Ltd

director · 06/05/2026

dissolved
Eye Truck Limited

director · 08/01/2024

dissolved
Armstrong And Hawkins Ltd

director · 17/09/2019

dissolved
Clearview Optical Ltd

director · 18/07/2013

dissolved

Summary

Current roles3
Former roles5
NationalityWELSH
Based inWALES
DOBBorn 1980
Risk flags None detected

Data sourced from Companies House public register. Financial data from filed accounts. Updated as filings are processed.