This company known as Albba Cars was started on 2020-11-16 as a private limited company. This company registered office was located in London on 9a Lyttelton Road. The address postal code is N2 0DW. The registration number for Albba Cars Limited was 13022429. Albba Cars Limited had been in business for 3 years until dissolution date on 2023-01-17.
The following firm was administered by a single director: Romodan A. who was maintaining it for 3 years.
Romodan A. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.