loftmate
Etymology
From loft + mate.
noun
Someone with whom one shares a loft.