El Rancho De Lalo Limited could be reached at 1 Buckner Road, 1 Buckner Road in London. Its post code is SW2 5BY. El Rancho De Lalo has been on the British market since it was started on Fri, 10th Jun 2011. Its registered no. is 07665511. The enterprise's Standard Industrial Classification Code is 56101 which stands for Licensed restaurants. The latest financial reports cover the period up to Thu, 30th Jun 2022 and the latest confirmation statement was submitted on Sat, 10th Jun 2023.
Since Fri, 10th Jun 2011, the following company has only had an individual director: Carlos Z. who has been in charge of it for 13 years.
Carlos Z. is the individual who controls this firm, owns over 3/4 of company shares.