About Sherriff Properties Ltd (11604783) United Kingdom