About Sanderling Walk Management Company Limited (13428629) United Kingdom