About Harrop Ventures Limited (10517998) United Kingdom