About Jsro Properties Limited (SC651102) United Kingdom