About Kennedy Finance Facilities Limited (06176206) United Kingdom