About Snow White Property Limited (13661269) United Kingdom