Powis Square Pictures Limited is officially located at London at Flat 21 Watts House. You can look up the company by its postal code - W10 5QG. This company has been in business on the UK market for seven years. This enterprise is registered under the number 11006607 and its current state is active. The company's principal business activity number is 59111 which stands for Motion picture production activities. Powis Square Pictures Ltd reported its latest accounts for the period up to 2022-10-31. The business most recent confirmation statement was submitted on 2023-10-10.
For seven years, this specific business has only been guided by an individual managing director: Andrew O. who has been presiding over it since 11th October 2017.
Andrew O. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.