About Jft Property Limited (12156462) United Kingdom