Armstrong Uk Developments Limited has been prospering in this business for at least 9 years. Registered with number 09577031 in the year 2015, the firm is located at Amba House 4th Floor, Harrow HA1 1BA. This enterprise's principal business activity number is 41100 which means Development of building projects. Armstrong Uk Developments Ltd filed its account information for the period that ended on 2019/05/31. The most recent confirmation statement was submitted on 2022/03/20.