About Bmr Tottenham Ltd (11505683) United Kingdom