About Klc Properties Limited (02101515) United Kingdom