About K&n Property Holdings Limited (12288708) United Kingdom