About Finsbury Square 2019-3 Parent Limited (12183537) United Kingdom