About Vernon Estates Limited (02271195) United Kingdom