Registered as 10868125 seven years ago, Lahana Limited had been a private limited company until October 6, 2020 - the time it was officially closed. The latest office address was 19 Aylmer Road, London.
The limited company had just one managing director: Frances B., who was formally appointed seven years ago.
Frances B. was the individual who controlled this firm, owned over 3/4 of company shares.