About Stride Management Gp Limited (13236236) United Kingdom