About Hi Street Investments Limited (12964348) United Kingdom