Both producers are dead, Pete Namlook died in 2012.
The record was definitely made in Pete's studio, his signature is very clear. 'Marathon - London' is nice, my favourite 'Olympic' was the follow up 'Fly While You Dive' released the same year.
Olympic - Fly While You Dive (Instrumental Version)