About Sherringtons Property Ltd (11878403) United Kingdom