About H & D Cantor Properties Limited (03926336) United Kingdom