Trela And Trevor came into being in 2014 as a company enlisted under no 09361886, located at LU1 2RD Luton at 15-17 Upper George Street. This company has been in business for ten years and its last known state is active. This business's SIC code is 43290 meaning Other construction installation. The business latest annual accounts cover the period up to Saturday 31st December 2022 and the most current annual confirmation statement was filed on Saturday 10th December 2022.
At the moment, the following firm is administered by one director: Tomasz T., who was appointed on 2014-12-19.
Tomasz T. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.