About Downing Development Finance Plc (10952607) United Kingdom