About Kalo Properties Ltd (13282996) United Kingdom