About Benjamin Hanna Property Company Limited (10678213) United Kingdom