About Finsbury Square 2019-1 Parent Limited (11808254) United Kingdom