Saddleworth Meter Services phone 62, Delph Lane Oldham, Greater Manchester OL3 5HX map Stream Measurement Ltd phone Unit 5, St. Johns Industrial Estate Oldham, Greater Manchester OL4 3DZ map if (!IN_DEV) { ?> } ?>