GENEVA SELF STORAGE INVESTORS SA, Limited, CHE-131.855.624