Completion of Munich business park sale for EUR85m

UK 100

Latest directors dealings