is inactive
United Kingdom
Person with significant control
Appointed on09 Jun 2021
Country of residenceEngland
Where is NEIL ARMSTRONG ( SALES ) LIMITED's headquarters?
NEIL ARMSTRONG ( SALES ) LIMITED's headquarters is located at ENGLAND, LUTON, 46 BLAKENEY DRIVE, LU2 7AL
What is NEIL ARMSTRONG ( SALES ) LIMITED's industry?
NEIL ARMSTRONG ( SALES ) LIMITED is in the industry of Agents specialised in the sale of other particular products
What year was NEIL ARMSTRONG ( SALES ) LIMITED started?
NEIL ARMSTRONG ( SALES ) LIMITED was started in 2021
Sources: Companies House