About Kean Property Investments Ltd (11676934) United Kingdom