About Vernon Developments Limited (04231939) United Kingdom