About Finsbury Square 2019-3 Plc (12183785) United Kingdom