Excel Contractors Limited is located at London at 1 Kings Avenue. You can look up the company by its zip code - N21 3NA. This company has been in the field on the UK market for seven years. The firm is registered under the number 11007661 and their current status is liquidation. The enterprise's Standard Industrial Classification Code is 41100 meaning Development of building projects. 31st December 2021 is the last time when account status updates were filed.