Has anyone seen this monster of a coldstore 36m tall?

http://www.businessweekly.co.uk/2009...tore-boom.html

I have been past it a few times now and it's massive the picture in the link does it no justice, does anyone know much about it for example who's installing the plant and what type of plant (obviously going to be some type of huge pump circ ammonia) etc.