About Sherrington Properties Limited (10741989) United Kingdom