About Kyle Properties Limited (SC072686) United Kingdom