About Knl Properties Limited (13201621) United Kingdom