About Mary Stirling (properties) France Limited (01123919) United Kingdom