Try reading this link
http://www.canecorsoclub.co.uk/indexx.htm
If you really are serious, join the UK Club, go to shows and talk to breeders, even visit breeders so you can see a number of the dogs in a home environment.
I own a similar giant, guarding breed and I was a member of the breed club for over five years before I got my first dog of the breed (I also owned GSD's and other breeds before).
You need to understand the nature and temperament of the breed you are taking on.
Also if you are going to have one in the house as a pet it is a good idea if you can get someone to visit your house with an adult of the breed so that you can actually see one walking around in your house. (Mine is a perfect size to nick things off the cooker and worktops, they are all head height to him! He also has his own living room and sofa!). Even someone who is used to dogs gets a surprise when my boy is in their house, it is only when they see him there that they get a total understanding of how big he actually is.