This All Pump & Valve Limited business has been operating on the market for seven years, as it's been founded in 2013. Started with Companies House Reg No. 08534958, All Pump & Valve is a Private Limited Company with office in 72 Ennerdale Road, Shrewsbury SY1 3LD. The firm is recognized under the name of All Pump & Valve Limited. However, the company also was listed as All Pumps Global until the name was changed three years ago. This firm's SIC code is 28131 and their NACE code stands for Manufacture of pumps. The business latest annual accounts describe the period up to 2018-12-31 and the latest annual confirmation statement was released on 2019-05-17.
When it comes to this enterprise's register, since 2013-05-17 there have been two directors: Philippa P. and Roger P..
Executives with significant control over the firm are: Philippa P. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Roger P. owns 1/2 or less of company shares and has 1/2 or less of voting rights.