Lettuce Deliver came into being in 2003 as a company enlisted under no 04772585, located at PO4 9NU Southsea at 22 Lindley Avenue. Its last known status was dissolved. Lettuce Deliver had been on the market for at least eighteen years.
Anna H. and James H. were the company's directors and were managing the firm for ten years.
James H. was the individual who controlled this firm, had substantial control or influence over the company.