About The New Property Leasing Company Limited (03609052) United Kingdom