Are you sure it's stainless steel?

I believe I've seen similar work up close and I believe it's aluminum - under the brand name Dibond - It's an interesting look, but no true whites.
might be this Dibond Aluminium Composite Panels