About Stannard Management Limited (07003704) United Kingdom