About Kmsc Properties Limited (11709263) United Kingdom