About The Leighoak Management Company Limited (03610163) United Kingdom