About Sum Property Limited (12292193) United Kingdom