About Sackville Investments Limited (04906323) United Kingdom