About Finsbury Square 2016-1 Parent Limited (09960659) United Kingdom