This particular company is situated in North Harrow registered with number: 09591818. The firm was started in the year 2015. The headquarters of this company is located at 5 Churchill Court Ground Floor 58 Station Road. The postal code for this address is HA2 7SA. This business's principal business activity number is 43210, that means Electrical installation. Npm Contractors Limited filed its latest accounts for the financial period up to May 31, 2022. The company's most recent annual confirmation statement was submitted on May 14, 2023.
Since 2015-05-14, this specific business has only been overseen by a single managing director: Matej U. who has been maintaining it for 9 years.
Matej U. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.