Situated at 67 Kelross Road, Highbury N5 2QN Excelon Limited was categorised as a Private Limited Company with 05885991 Companies House Reg No. This company was founded on 2006-07-25. Excelon Limited had been in the business for at least fifteen years.
Heide R. and Armin R. were listed as company's directors and were managing the firm for fifteen years.
Armin R. was the individual with significant control over this firm, owned over 3/4 of company shares.