The company known as London Car Store was registered on 2008-05-13 as a Private Limited Company. This firm's office could be gotten hold of in London on 19 Seymour Place. If you need to reach the firm by mail, the post code is W1H 5BG. The official registration number for London Car Store Limited is 06591740. This firm's principal business activity number is 52103 meaning Operation of warehousing and storage facilities for land transport activities. Its most recent annual accounts were submitted for the period up to 2022/05/31 and the most recent annual confirmation statement was filed on 2023/07/02.
There seems to be 1 director now managing the following limited company, namely Edik K. who's been performing the director's responsibilities since 2008-05-13. Since 2017-08-18 Ali A., had been fulfilling assigned duties for the following limited company up until the resignation 6 years ago.
Edik K. is the individual who controls this firm, owns over 3/4 of company shares.