About Sanderling Close Management Company Limited (12107548) United Kingdom