About Kalhoro Properties Ltd (09776432) United Kingdom