About The Leys (ridge Hill) Management Company Limited (13088160) United Kingdom