ah why didn't I watch the whole video...its a double helix because of the stairs on the inside and the one on the outside...the narrator mentions it in the video, in japanese but then I speak japanese :D
hmm... I suppose you could interpret it that way. However, it appears the stairs and the roof are intended to be read as a single object. If they were two "slabs" with a glass storefront system between them, it would be much truer to the name, but I think it would lose it's character. Besides "Helix House" sounds way better than "Double Helix House".