About Hamro Properties Ltd (12725925) United Kingdom