About Finsbury Square 2018-1 Parent Limited (11056565) United Kingdom