About Finsbury Square 2019-2 Parent Limited (12032686) United Kingdom