This particular Twentythree Meanwood Limited business has been operating offering its services for at least seven years, having launched in 2017. Registered under the number 10553701, Twentythree Meanwood is a Private Limited Company with office in 3 Woodlea Drive, Leeds LS6 4QS. The firm's SIC code is 68209 which means Other letting and operating of own or leased real estate. 2023-01-31 is the last time when the company accounts were reported.
Because of the company's constant growth, it became necessary to appoint additional company leaders: Andrew P. and Lucy P. who have been cooperating since 2017-01-09 to promote the success of this firm.
Executives who control the firm include: Andrew P. owns 1/2 or less of company shares. Lucy P. owns 1/2 or less of company shares.