12 Acres started its business in 2018 as a Private Limited Company with reg. no. 11432068. The firm's head office was situated in London at 12 Acre Lane. This particular 12 Acres Ltd business had been offering its services for at least three years.
The following business was managed by an individual director: Orlando M. who was in charge of it from 2018/06/25 to the date it was dissolved on 2021/04/13.
Orlando M. was the individual with significant control over this firm, owned 1/2 or less of company shares and had 1/2 or less of voting rights.