About Seventeen Property Ventures Limited (13477688) United Kingdom