About Lease Option Properties Limited (06771962) United Kingdom