About Sheringham Croft Management Ltd (10937728) United Kingdom