About Sancho Properties Limited (05694946) United Kingdom