About Kylon Properties Limited (13678906) United Kingdom