About Bedford Street Investments Limited (NI629925) United Kingdom