About Stannard Way Management Limited (09840497) United Kingdom