About Kyleri Properties Limited (13022301) United Kingdom