About Stride Property Services Ltd (11971673) United Kingdom