About Bpi (city Of London) Ltd (08429521) United Kingdom