About Chartered Accountants Property Leasing Limited (03139212) United Kingdom