About Vernons Property Improvements Ltd (10692112) United Kingdom