About Leasing December (14) Limited (02876243) United Kingdom