About Bedford Street Property Investments Limited (10976025) United Kingdom