About Vernon Properties Leicester Limited (11069839) United Kingdom