Environmental Services  London Ltd ENVIRONMENTAL SERVICES LONDON LTD Company number 15820939 181-183 Station Lane, Hornchurch, Essex, RM12 6LL Under Construction  A New Website Coming Soon