About Kalhoro Properties 2 Limited (11903382) United Kingdom