About Killyon Properties Ltd (11715246) United Kingdom