About Sherriff Property Investments Ltd. (12492573) United Kingdom