About Kimball Properties Ltd (10776632) United Kingdom