About J&t Property Investor Ltd (11904119) United Kingdom