I just had a look at the area on streetview and I can see a sign out the front (who would have thought?)
As Phage said it looks like and is a sewerage treatment facility...but if you were so curious to know what it is and are close by...why not go read
the sign??