About Kildress Management Company Limited (08171836) United Kingdom