About Sandford Property Holdings Limited (12450778) United Kingdom