About Stace Management Limited (01669834) United Kingdom