About Finsbury Square 2017-1 Parent Limited (10517750) United Kingdom