Was walking to work today and saw a flat, what matters is that one of the points on listed was "90% ownership" that got me curios, as I was running out of time I carried on going to work, but what exactly does that mean in a context of a flat for sale?
Thanks in advance.
Thanks in advance.