Started with Reg No. 11829877 five years ago, Business Innovation Forum had been a pri/lbg/nsc (private, limited by guarantee, no share capital, use of 'limited' exemption) until 2022-02-08 - the date it was officially closed. Its official mailing address was 3 Assembly Square, Britannia Quay Cardiff.
The limited company was supervised by a single managing director: Stephen B. who was supervising it from 2021-10-27 to the date it was dissolved on 2022-02-08.
The companies that controlled this firm were: Acuity Legal Limited owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in Cardiff at Britannia Quay, CF10 4PL and was registered as a PSC under the registration number 07545730.