About Sackville Capital Ltd (12110836) United Kingdom