About Leverington Estates Ltd (11062803) United Kingdom