About Ten X Property Portfolio Limited (13471847) United Kingdom