About Kico Properties Limited (09725098) United Kingdom