About Killian Property Investments Limited (11845862) United Kingdom