About The Lease Extension Company Limited (11044124) United Kingdom