About Sackville Management Ltd (06201623) United Kingdom