Location

105 Science Park
Amsterdam, 1098 XG, Netherlands

Parent company

NIKHEF Housing

Service provider