A United Kingdom supplier, with 1 awarded contract, totalling £52.9k, most recently 13 days ago.
Agent fee services required for the Sherford Cell B project development.