About Finsbury Square 2020-1 Plc (12359771) United Kingdom