About Leys Management Company Limited(the) (01963809) United Kingdom