About Sackville Holdings Limited (10967865) United Kingdom