About 7strides Property Ltd (12143873) United Kingdom