About Leone Properties Limited (07466466) United Kingdom