About Sandyford Property Investments Limited (11692955) United Kingdom