About Elstree Funding No.2 Holdings Limited (13698284) United Kingdom