Company name: Drainage Central London
Description: Sewage treatment plants, waste removal, disposal, water, pump, private drainage, soak away, cesspit, septic tank, repair, installation and maintenance in Greater London 24/7.
45 Charles St, London W1J 5LW, United Kingdom