Provision of Group Structure and Financial Data United Kingdom IT services Office for National Statistics Awarded Seen €1,032,729 est. value Compare