About Finsbury Square 2018-2 Plc (11578772) United Kingdom