Album Parrot Ltd has existed in the UK for eight years. Started with Companies House Reg No. SC548544 in the year 2016, it is located at 272 Bath Street, Glasgow G2 4JR. The firm's principal business activity number is 62090, that means Other information technology service activities. The firm's most recent filed accounts documents describe the period up to 2022-10-31 and the most current annual confirmation statement was filed on 2022-10-15.
Current directors registered by this particular firm include: Peter B. appointed eight years ago and John M. appointed in 2016.
Executives who have control over the firm are as follows: Peter B. owns 1/2 or less of company shares and has 1/2 or less of voting rights. John M. owns 1/2 or less of company shares and has 1/2 or less of voting rights.