About Lesley Villas Management Company Limited (NI065718) United Kingdom