About Finsbury Place Ltd (08475000) United Kingdom