About Beacon Lease Partners Limited (09941232) United Kingdom