About Jft Properties Limited (11973869) United Kingdom