About H & K Hill Property Limited (10968108) United Kingdom