About Kiln Clough Properties Limited (03348142) United Kingdom