Registered with number 11357377 six years ago, Olive & Beulah Limited was set up as a Private Limited Company. Its latest registration address is 18 Forest Gardens, London. This firm's SIC and NACE codes are 71129 - Other engineering activities. Olive & Beulah Ltd released its latest accounts for the period up to Mon, 31st May 2021. Its most recent confirmation statement was filed on Sun, 15th Aug 2021.
In this particular company, the full extent of director's obligations have so far been met by Amaechi E. who was arranged to perform management duties six years ago.
Amaechi E. is the individual who controls this firm, has substantial control or influence over the company.