About Sackville Place Management Limited (03714580) United Kingdom