About Vernons Estates & Developments Ltd (12429261) United Kingdom