About Kodiak Rental Properties Ltd (13585297) United Kingdom