About Ransomspares Properties Limited (11319413) United Kingdom