Treatment in Ruislip, Middlesex We help you find any company! Thames Water Meter (twmcl) Company Limited College House, 17 King Edwards Road Ruislip, Middlesex