Registered with number 12011002 5 years ago, Lewston Ltd had been a private limited company until 2023-10-17 - the day it was officially closed. The firm's latest office address was 6 Leweston Place, London.
Rachel K. and Joel K. were listed as company's directors and were managing the firm for three years.
Joel K. was the individual who controlled this firm, had substantial control or influence over the company.