IAN.J.ARMSTRONG LTD
09320789 - Incorporated on 20 November 2014
IAN ARMSTRONG LTDDissolved
10405531 - Dissolved on 16 July 2019
IAN ARMSTRONG LIMITEDActive - Proposal to Strike off
08675514 - Incorporated on 4 September 2013
MICHAEL ARMSTRONG LIMITED
05777127 - Incorporated on 11 April 2006
MICHAEL IANCU LTDDisolved
13541502 - Dissolved on 28 May 2024
MICHAEL W ARMSTRONG LTDDisolved
SC634581 - Dissolved on 9 November 2021
MICHAEL ARMSTRONG 000158 LTDActive - Proposal to Strike off
10019833 - Incorporated on 22 February 2016
MICHAEL IAN CURRY LTD
15638496 - Incorporated on 12 April 2024
IAN ARMSTRONG SERVICES LTDActive - Proposal to Strike off
10956916 - Incorporated on 11 September 2017
IAN ARMSTRONG (CARLISLE) LIMITED
01887378 - Incorporated on 19 February 1985
MICHAEL ARMSTRONG ESTIMATING LTDDisolved
12371288 - Dissolved on 24 May 2022
MICHAEL ARMSTRONG ELECTRICAL LIMITEDDisolved
10126739 - Dissolved on 27 June 2023
IAN MICHAEL WARD LIMITED
04688287 - Incorporated on 6 March 2003
IAN MICHAEL ARMSTRONG
Born March 1986
153 HOPE FARM ROAD, GREAT SUTTON, ELLESMERE PORT, UNITED KINGDOM, CH66 2TJ
Michael Ian ARMSTRONG
Born August 1953
Unit 2 Eastmount Road, Darlington, County Durham, DL1 1LA
MICHAEL IAN ARMSTRONG
46 PICKERING STREET, MAIDSTONE, KENT, ME15 9RR
MICHAEL IAN ARMSTRONG
Born August 1953
46 PICKERING STREET, MAIDSTONE, KENT, ME15 9RR
IAN MICHAEL ARMSTRONG
28 DUDLEY COURT, MANOR WALKS SHOPPING CENTRE, CRAMLINGTON, NORTHUMBERLAND, ENGLAND, NE23 6QW
Ian Michael ARMSTRONG
Born November 1963
Orchard House Orchard Avenue, Tickenham, Clevedon, England, BS21 6RQ
Ian Michael ARMSTRONG
Born November 1963
Orchard House Orchard Avenue Tickenham, Clevedon, England, BS21 6RQ