Very nice !
Nice mix of planted/community tropical fish, It was a Brave move to put the plecs and the barbs with your lovley plants but it seems to work well.
These tanks are great, If im right They are made by Aquaone they come in varying sizes 120cm, 150cm and 180cm!
MA sell them!