21 Lime Street Development started its operations in 2013 as a Private Limited Company with reg. no. 08645366. This company's registered office was situated in Maidenhead at 2nd Floor Arcadia House. This particular 21 Lime Street Development Limited company had been on the market for at least nine years.
Nicolas F. and Adrian F. were the firm's directors and were running the company from 2018 to 2022.
Executives who had significant control over the firm were: Yum F. had substantial control or influence over the company. Adrian F. had substantial control or influence over the company.