About Stride Development (heathfield) Limited (04950825) United Kingdom