About Saunders Street Management Company Ltd. (07814988) United Kingdom