Registered at 84 Beulah Hill, London SE19 3EW Locarla Limited is a Private Limited Company issued a 11132036 registration number. It has been started six years ago. This business's registered with SIC code 63990 meaning Other information service activities n.e.c.. The latest accounts provide detailed information about the period up to Tuesday 31st January 2023 and the most recent annual confirmation statement was submitted on Monday 2nd January 2023.
Presently, the following business is directed by 1 managing director: Garred S., who was appointed on 3rd January 2018.
Garred S. is the individual who has control over this firm, owns over 3/4 of company shares.