ICL Selby Works

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Selby, United Kingdom

icgl.co.uk
Chemical plant

ICL Selby Works Reviews | Rating 2 out of 5 stars (3 reviews)

ICL Selby Works is located in Selby, United Kingdom on Canal View. ICL Selby Works is rated 2 out of 5 in the category chemical plant in United Kingdom.

Address

Canal View

Phone

+44 1757211400

Open hours

...
Write review Claim Profile

R

Robbo Baker

Easy to find ,decent tip

Z

zilvisual

Worst place i have ever worked . The plant manager is a clueless egomaniac .The showers are black and need to be demolished asap. The black agae job is like 1900s sweat shop labour all over again. How tge plant manager can honestly with any dignity hold his head high is beyond me ,the place is a total disgrace and i wonder how on earth selby council allows it to stay open..hazards and a danger to anyone who works there...

L

Lee Wrigley

It's a chemical plant that is falling apart. Smells horrible and looks like a nuclear fallout zone, so well placed in Selby