About Abbey National Business Office Equipment Leasing Limited (01918522) United Kingdom