About Jft Properties Ltd (13626848) United Kingdom