About Kyco Properties Limited (10871389) United Kingdom