With a nod to Dr Doom, some more scans added.
Hadn't heard this before, not bad, good production as you might expect.
According to Discogs...
"The "First time on CD" claim is incorrect, as the album and the first three bonus tracks have been first time released on CD in 1997, see The Buggles - Adventures In Modern Recording."
"Original album recorded at Sarm Studios, London (note: as this album was released in 1981 this credit is incorrect because it only became known as Sarm Studios as of May 2011, before that it was known as, as of 1982, Sarm West Studios when Trevor Horn purchased Basing Street Studios)"