Started with Reg No. 03975845 24 years ago, Telora Limited had been a private limited company until Tue, 10th Sep 2019 - the time it was dissolved. The company's last known registration address was 1 Kings Avenue, Winchmore Hill London.
This specific firm was managed by one director: Elman H., who was appointed in 2015.