About Hold Until Sold Properties Ltd (05985182) United Kingdom