About Ktm2 Properties Ltd (12336081) United Kingdom