07604348 is the registration number used by Leighton Brothers Limited. This company was registered as a Private Limited Company on 2011-04-14. This company has been actively competing in this business for the last 13 years. The company can be contacted at 52 Denbigh Road in London. The head office's post code assigned is W13 8NH. This company's classified under the NACE and SIC code 64999 which means Financial intermediation not elsewhere classified. 2022-03-31 is the last time when account status updates were filed.
There is just one managing director at the current moment managing this particular business, specifically Barry L. who's been executing the director's responsibilities since 2011-04-14. Since 2011-04-14 David L., had been fulfilling assigned duties for the following business until the resignation in October 2019.
Barry L. is the individual who has control over this firm, owns over 3/4 of company shares.