Latch Tech Limited has existed in the UK for at least 10 years. Started with Companies House Reg No. 09000428 in the year 2014, the firm is located at 4a Roman Road, East Ham E6 3RX. This enterprise's declared SIC number is 43210: Electrical installation. The company's most recent accounts were submitted for the period up to 2020-03-31 and the most recent confirmation statement was submitted on 2021-04-16.
When it comes to the following firm, the full range of director's assignments have so far been met by Stephen L. who was assigned this position in 2014.
Stephen L. is the individual with significant control over this firm, owns over 3/4 of company shares.