The official moment this company was founded is 2015-03-23. Started under no. 09505093, it operates as a Private Limited Company. You may find the main office of the company during its opening times at the following location: Staithe Business Suite Staithe Road, NR35 1ET Bungay. This firm's declared SIC number is 71111 and has the NACE code: Architectural activities. Owla Ltd reported its latest accounts for the financial year up to 2022-03-31. The firm's latest confirmation statement was released on 2023-03-02.
Due to this particular firm's constant development, it was necessary to acquire extra company leaders: Rebecca S. and Simon S. who have been participating in joint efforts for nine years to fulfil their statutory duties for this limited company.
Executives who have control over the firm are as follows: Simon S. has substantial control or influence over the company. Rebecca S. owns 1/2 or less of company shares.