Registered as 01948833 39 years ago, Powells Limited was set up as a Private Limited Company. The business latest office address is Fleming Court, Leigh Road Eastleigh. The company now known as Powells Limited was known as Powells Shopfitting Services until 2008-07-04 when the name was replaced. The firm's principal business activity number is 43210 and their NACE code stands for Electrical installation. Powells Ltd reported its latest accounts for the period that ended on 2022-12-31. The business most recent annual confirmation statement was filed on 2023-05-13.
We have a group of seven directors managing this specific business now, specifically Karl L., Christopher P., Greg W. and 4 other directors who might be found below who have been carrying out the directors duties since January 2024. To find professional help with legal documentation, the abovementioned business has been using the skills of Graham T. as a secretary for the last 21 years.