About Ktf Properties Ltd (12109420) United Kingdom