Started with Reg No. 05072758 twenty years ago, 20 (ab) Beulah Road Limited had been a private limited company until 2023/01/31 - the time it was formally closed. The business latest mailing address was 10 Pinfold Road, Streatham London.
The firm was overseen by a solitary director: Bunmi H., who was appointed twenty years ago.
Bunmi H. was the individual who controlled this firm, had substantial control or influence over the company.