2020 signifies the start of Telrose Limited, a firm located at 124 City Road, , London. The company was founded on 2020-07-21. The company's registered no. was 12759213 and its postal code was EC1V 2NX. This firm had been active on the market for approximately three years up until 2023-09-19.
Charles A. was the following company's managing director, arranged to perform management duties on 2023-02-16.