About Klk Properties Limited (09560252) United Kingdom