About Khelbill Property Investments Ltd (09969353) United Kingdom