About Hamro Properties Pr Limited (13681199) United Kingdom