Steve Powell Limited has been prospering on the local market for at least 21 years. Started with registration number 04726289 in the year 2003, the firm is located at 7 Cimla Court Cimla Road, Swansea SA11 3TT. This company's classified under the NACE and SIC code 82990 - Other business support service activities not elsewhere classified. Steve Powell Ltd reported its latest accounts for the financial period up to 2023-03-31. Its latest annual confirmation statement was filed on 2023-04-08.
Stephen P. is this enterprise's only director, who was assigned to lead the company on 17th April 2003. To help the directors in their tasks, this specific business has been utilizing the skills of Barbara P. as a secretary since 2006.
Stephen P. is the individual with significant control over this firm, owns over 3/4 of company shares.