This business named Lemon Street 59 was created on March 10, 2015 as a private limited company. This business office was based in Birmingham on 5 St Pauls Terrace, 82 Northwood Street. The address area code is B3 1TH. The company registration number for Lemon Street 59 Limited was 09481736. Lemon Street 59 Limited had been active for 4 years until dissolution date on August 13, 2019.
The limited company had just one director: Joseph D., who was assigned to lead the company in March 2015.
Joseph D. was the individual who controlled this firm, owned over 3/4 of company shares.